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
