Middle Backend Node.js (TypeScript)

Middle Backend Node.js (TypeScript)


Relocation | full time | 180 - 240 т.р.

Payler Ltd.

- лондонский стартап с российскими корнями, передовые платежные решения для бизнеса. Удобная форма для быстрого приема платежей, настраиваемая форма с поддержкой авто платежей и оплаты в один клик, надежная система безопасности.

В настоящее время мы развиваем три направления:

- Карточный процессинг

- Банковские услуги

- Криптопроцессинг: Сервис приема платежей в криптовалюте, Сервис для сбора донатов на стриминговых платформах и P2P площадка для обмена криптовалют.

Мы находимся в поисках - Middle Backend Node.js (TypeScript) разработчика на направление - Криптопроцессинг.

Технологии используемые для создания продукта -

Node.js, TypeScript;

PostgreSQL, MongoDB и др. БД;

RabbitMQ, Kafka, Redis;

TTP(S), WebSocket;

Docker, Kubernetes, Jenkins.

Размер команды и ролевое распределение участников - планируемый размер команды - 7 человек, из них 2-3 Backend разработчика + Team lead.

Инструменты и методология разработки - Git, Jira, Confluence, Scrum.

Требования

Технические навыки, без чего решительно нельзя работать над проектом:

- опыт разработки Node.JS с использованием std модулей от 5 лет

- знание понятий ООП (объектно-ориентированного программирования) и паттернов программирования, практика их применения

- опыт написания юнит - тестирования

- опыт разработки с использованием SQL и NoSQL баз данных, key-value хранилищ

- знание структура хранения данных и алгоритмов работы с ними

- понимание микросервисной архитектуры (преимущества, недостатки, способы взаимодействия между микросервисами)

- умение налаживать и выстраивать контракты с фронтом и с другими сервисами (REST, RPC и прочее)

Оптимальные:

опыт работы с NestJs

Обязанности:

- разработка новых функций в существующем продукте

- проектирование и разработка новых частей продукта

- разработка новых сервисов в составе продукта

- оптимизация работы существующих сервисов

Наши преимущества

- возможность работать в проекте на нулевой стадии, участвовать в проектировании архитектуры, выбирать подходящие решения, влиять на весь проект в целом

- интересные задачи и нестандартный подход к их решению

- применять передовые решения и подходы в разработке

- отсутствие бюрократии - все решения принимаются внутри команды без нудных согласований и консервативных подходов в управлении

- молодой коллектив профессионалов

- наличие офисов в нескольких странах

- помощь в релокации.

Для связи:

@DanaMitsar



Report Page