Middle FullStack Engineer

Шукаємо в Україні
Віддалено
Повна зайнятість

RozetkaPay — платіжний сервіс, який забезпечує зручний та простий процес покупки онлайн та офлайн. RozetkaPay забезпечує транзакції для 10 тисяч українських підприємців.

Анастасія Баштова

Middle FullStack Engineer

RozetkaPay —  платіжний сервіс, який забезпечує зручні, швидкі та надійні платіжні сервіси як в онлайні, так і офлайні, а процес купівлі робить простим та безпечним.

RozetkaPay входить до групи компаній EVO-Rozetka. Платіжний сервіс створений на базі найвідоміших маркетплейсів країни, якими користуються мільйони українців. Наші сервіси вже використовують Rozetka, Prom, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua, Yakaboo та інші.

Ми плануємо розширювати функціональні можливості фінансового рішення RozetkaPay, щоб покращувати процес покупки на наших майданчиках та робити його більш безпечним. Тому створюємо команду, яка буде розвивати новий напрямок і власне продукт – Кредитне рішення від RozetkaPay.

Про команду:

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

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

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)
  • Рефакторинг та оптимізація існуючого коду

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

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

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

Інтервʼю-знайомство

Технічне інтерв’ю

Фінальне інтерв’ю

Поділитись вакансією у соціальних мережах