22 августа 2024 года
Middle Node.js Developer (RozetkaPay) удаленно RozetkaPay — платежный сервис, обеспечивающий удобные, быстрые и надежные платежные сервисы как в онлайне, так и оффлайне, а процесс покупки делает простым и безопасным. RozetkaPay входит в группу компаний EVO-Rozetka. Платежный сервис создан на базе самых известных маркетплейсов страны, которыми пользуются миллионы украинцев. Наши сервисы уже используют Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Ro
22 августа 2024 года
Middle Node.js Developer (RozetkaPay)
удаленно
RozetkaPay — платежный сервис, обеспечивающий удобные, быстрые и надежные платежные сервисы как в онлайне, так и оффлайне, а процесс покупки делает простым и безопасным.
RozetkaPay входит в группу компаний EVO-Rozetka. Платежный сервис создан на базе самых известных маркетплейсов страны, которыми пользуются миллионы украинцев. Наши сервисы уже используют Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo и другие.
Ищем Middle Node.js Developer'a в команду , которая имеет целью построить внешний продукт(Express Checkout) . Этот продукт объединяет все преимущества уже готовых финансовых продуктов от нас для b2b клиента, и простоту, легкость и безопасность покупки в интернете для b2c клиента.
Конечная цель — создание Checkout, который любой мерчант сможет подсоединить на свой сайт и не думать об обработке заказов, а покупатель будет доверять этому решению и держать все свои данные в рамках единого аккаунта.
Ключевые задачи :
- Проектировать, внедрять, отлаживать, документировать и совершенствовать компоненты системы с помощью ReactJS и NestJs;
- Разработка и совершенствование API
- Покрывать кодовую базу модульными тестами;
- Сотрудничать с командой QA для детального тестирования;
- Учиться новым технологиям, фреймворкам, подходам к разработке на клиентских проектах и выполнять цели.
- Предлагать изменения и совершенствования технологического стека и подходов на проекте.
Технологический стек:
- TypeScript, NodeJS, React
- NestJS, TypeORM, Zustand, useSWR
- REST, Kafka, Rabbit
- PostgreSQL, Redis
- Gitlab, Gitlab CI
- Kubernetes, Helm , GCP
Нам очень важны качество и гибкость, поэтому мы используем:
- Микросервисный подход к разработке.
- Domain driven development, clean architecture, use cases
- Обязательный этап код ревью.
- Покрытие тестами и метриками.
- Соответствие стандартам качества кода.
- Сопровождение и ответственность за функционал после внедрения в рабочую среду.
- Взаимное уважение и качественная открытая коммуникация.
Что важно для данной роли:
- 2+ года опыта коммерческой разработки
- 2+ года опыта работы с NodeJS (NestJS)
- Опыт работы с RDBMS (PostgreSQL или подобные)
- Понимание работы web ( браузерный API, REST)
- Опыт работы с TypeScript
- Опыт работы с React
- Опыт работы с DDD
- Опыт в создании сложных и высоконагруженных веб-приложений
- Продуктово-инженерный подход к решение задач, то есть непосредственное влияние на продукт, с которым работаешь, включая активный поиск оптимальных решений
Этапы отбора:
- Знакомство с рекрутером, PM`ом и Senior Developer`ом
- Техническое интервью
- Финальное интервью с PM`ом и СТО
Мы предлагаем:
- Официальное трудоустройство уштат компании
- 24 календарных дней оплачиваемого отпуска на год, неограниченное количество больничных
- Удаленная работа. Возможность посещать офис в Киеве
- Медицинское страхование
- Услуги корпоративного психолога