EVO — продуктова українська IT-компанія. Ми робимо маркетплейси для онлайн-шопінгу і замовлення послуг — Prom.ua, Satu.kz, Bigl.ua, Kabanchik.ua, Shafa.ua. Також розвиваємо фінтех проєкт RozetkaPay.com та логістику. Центральний офіс знаходиться в Україні (м.Київ). 900+ співробітників, технічний департамент понад 300 осіб, розробників понад 200 осіб.
26 лютого 2024

Senior Go Engineer (ID Team) RozetkaPay (вакансія неактивна)

Київ

Про проєкт:

EVO Fintech створює та об’єднує продукти у рішення під брендом RozetkaPay — rozetkapay.com, які повʼязують онлайн оплати в інтернет, оплати в касах (карткою та готівкою), а також переказами з картки на картку. До того, ж рішення щодо дистанційної верифікації та ідентифікації партнерів для подальшого підписання з ними договорів з переказу коштів для забезпечення прийому оплат за замовлення з маркетплейсів.

RozetkaPay вже використовують Rozetka, Prom, Satu.kz, Vchasno, Bigl, Shafa, HelpVolunteer, Vodafone, Robota.ua і перелік клієнтів продовжує розширюватись.

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

  • Golang 1.21+, sqlc/gorm, temporal, gin, fx, grpc/buff, cgo;
  • Postgresql, TimeScaleDB, Redis, RabbitMQ, Kafka;
  • GCP, Kubernetes, Docker, GitLab CI, Argo CD, ElasticSearch/OpenSearch, Kibana, Grafana
  • та будь-яка технологія, яку команда визнає за потрібну для використання.

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

  • 5+ років досвіду розробки ПЗ;
  • 2+ роки використання golang;
  • досвід конкурентного програмування на будь-якій мові — важливе розуміння, які є підходи, і навіщо це потрібно в цілому;
  • досвід використання будь-яких SQL та NoSQL рішень, і розуміння причин використання кожного в конкретному випадку (наприклад, чому MongoDB замість Postgres, або чому Postgres замість Cassandra);
  • досвід профілювання додатків, використання метрик + досвід усунення «performance bottleneck»;
  • впевнені аналітичні здібності — необхідно буде не просто робити фічі за описом, але продумувати функціонал, починаючи від неформалізованих вимог, вибирати найбільш відповідне рішення і реалізовувати його;
  • вміння взаємодіяти в команді — не просто абстрактне «team player» але реальне вміння (досвід) знаходити компроміс в спірних моментах, і завжди бути відкритим до обговорення.

Задачі:

  • створення, оптимізація та підтримка сервісу авторизації. Це включає роботу з безпекою даних, інтеграцією з іншими системами та забезпеченням надійності сервісу.
  • Розробка та підтримка сервісу підписок та гаманця для наших користувачів.
  • Розвиток єдиного акаунту користувача для всієї групи компаній EVO.
  • Участь у плануванні та реалізації нових функцій.

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

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

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

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