• Розробка продукту
  • Web-розробка
  • Фінтех

Middle FullStack Engineer (RozetkaPay)

Поділитися

Про проєкт:

EVO Fintech створює та об’єднує продукти у рішення під брендом RozetkaPay – https://rozetkapay.com/, які повʼязують онлайн оплати в інтернет, оплати в касах (карткою та готівкою), а також переказами з картки на картку. До того, ж рішення щодо дистанційної верифікації та ідентифікації партнерів для подальшого підписання з ними договорів з переказу коштів для забезпечення прийому оплат за замовлення з маркетплейсів.
RozetkaPay вже використовують Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua та інші

 

Про команду:

Команда працює над користувацькими інтерфейсами адміністративного інструменту для роботи бек офісу. 

Склад команди:

Product Owner, Project Coordinator, 1 Senior Full Stack Dev, 2 Junior Full Stack Dev’s та 1 Manual QA. 

 

Технічний стек:

React, TypeScript, Node.js, Express.js, NestJS,  Apollo, GraphQL, REST, Elasticsearch, Postgres, GCP/GKE, MUI

 

Нам дуже важливі якість та гнучкість, тому ми використовуємо:

  • Мікросервісний підхід до розробки;
  • Обов’язковий етап код рев’ю;
  • Відповідність стандартам якості коду;
  • Супровід та відповідальність за функціонал після впровадження в робоче середовище;
  • Взаємна повага та якісна відкрита комунікація.
  • Бажання розвивати продукт та відкритість до нових цікавих задач та викликів

Що важливо для даної ролі:

  • 2+ роки досвіду з Javascript/Typescript та Node.js (Express.js, NestJS)
  • Вміння підняти проєкт на React, включаючи налаштування webpack, тестів та лінтерів;
  • Базові знання реляційних баз даних (Postgres/MySQL/etc), процесів CI/CD, Docker, Kubernetes, GCP;
  • Досвід роботи з React 16.8+ (Hooks API);
  • Досвід з GraphQL;
  • Впевнені знання HTML, CSS;
  • Розуміння роботи web (HTTP, браузерний API, REST).

Задачі (співвідношення 70% frontend/30% backend):

  • Створення системи управління рахунками користувачів та торговців;
  • Створення інтерфейсу по управлінню роботи кас;
  • Створення інтерфейсів до інструментів внутрішнього моніторингу транзакцій, та елементів управління системою загалом;
  • Взаємодія з різними сервісами по API для отримання та редагування даних та налаштуванню внутрішніх правил та систем;
  • Робота зі складними системами, що вимагають відображення та роботи з великою кількістю даних;
  • Проведення code review інших членів команди;
  • Декомпозиція задач згідно з отриманими бізнес вимогами;
  • Взаємодія з іншими командами (DevOps, QA, Backend);
  • Рефакторинг та оптимізація існуючого коду.

Етапи відбору:

  • Знайомство з рекрутером та техлідом 
  • Технічне інтервʼю з інженерами проєкту 
  • Фінальне інтерв’ю з Product Owner’ом та СТО

Ми пропонуємо:

  • Офіційне працевлаштування у штат компанії
  • 24 календарних дні оплачуваної відпустки на рік, необмежена кількість лікарняних.
  • Віддалена робота. Можливість відвідувати офіс в м.Київ
  • Медичне страхування
  • Послуги корпоративного психолога

Анастасія з People Team

Анастасія

Хочу до вас у команду

Прикріпити резюме

Максимум 1 файл розміром до 5 МБ