Английский
B2 — Upper-IntermediateB2 — Upper-Intermediate
Payler Ltd. — лондонский стартап с российскими корнями, передовые платежные решения для бизнеса. Удобная форма для быстрого приема платежей, настраиваемая форма с поддержкой авто платежей и оплаты в один клик, надежная система безопасности.
В настоящее время мы развиваем три направления:
- Карточный процессинг.
- Банковские услуги.
- Криптопроцессинг: Сервис приема платежей в криптовалюте, сервис для сбора донатов на стриминговых платформах и P2P площадка для обмена криптовалют.
Мы находимся в поисках Middle Backend Node.js (TypeScript) разработчика на направление — Криптопроцессинг.
Технологии/инструменты
Node.jsTypeScriptPostgreSQLMongoDBRabbitMQKafkaRedisTTP(S)WebSocketDockerKubernetesJenkins
- Инструменты и методология разработки — Git, Jira, Confluence, Scrum.
О команде
Размер команды и ролевое распределение участников — планируемый размер команды — 7 человек, из них 2-3 Backend разработчика + Team lead.
Задачи
- Разработка новых функций в существующем продукте.
- Проектирование и разработка новых частей продукта.
- Разработка новых сервисов в составе продукта.
- Оптимизация работы существующих сервисов.
Ожидания
Технические навыки, без чего решительно нельзя работать над проектом:
- Опыт разработки Node.JS с использованием std модулей от 3 лет.
- Знание понятий ООП (объектно-ориентированного программирования) и паттернов программирования, практика их применения.
- Опыт написания юнит-тестирования.
- Опыт разработки с использованием SQL и NoSQL баз данных, key-value хранилищ.
- Знание структура хранения данных и алгоритмов работы с ними.
- Понимание микросервисной архитектуры (преимущества, недостатки, способы взаимодействия между микросервисами).
- Умение налаживать и выстраивать контракты с фронтом и с другими сервисами (REST, RPC и прочее).
Оптимальные:
Преимущества
- Возможность работать в проекте на нулевой стадии, участвовать в проектировании архитектуры, выбирать подходящие решения, влиять на весь проект в целом.
- Интересные задачи и нестандартный подход к их решению.
- Возможность применять передовые решения и подходы в разработке.
- Отсутствие бюрократии — все решения принимаются внутри команды без нудных согласований и консервативных подходов в управлении.
- Молодой коллектив профессионалов.
- Наличие офисов в нескольких странах.
- Помощь в релокации.
Дана Мицар FinTech Recruiter