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