Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
OKKO OKKO
  • Бронирование
  • Cейчас просматривает 1 соискатель
OKKO

Tech Lead, Full-stack Engineer

  • SQL
  • React
  • Відповідальність
  • Знання принципів ООП
  • Docker
  • Unit-тестування
  • REST API
  • REST
  • Робота з базою даних
  • Frontend-розробка
  • NoSQL
  • Backend-розробка
  • Продуктивність
  • Надійність
  • SOLID Principles
  • CI/CD
Показать все навыкиСвернуть навыки

Описание вакансии

Про Компанію

OKKO — лідер паливного ринку та одна з найбільших компаній України з потужною цифровою екосистемою, що включає мережу АЗК, роздріб, B2B-напрямок, логістику, фінансові сервіси та масштабну програму лояльності FISHKA. Компанія перебуває на етапі активної ІТ-трансформації, переходячи до сучасної, мікросервісної та бізнес-орієнтованої архітектури.

Про Роль

Ми шукаємо Tech Lead / Full-stack Engineer, який поєднує сильну інженерну експертизу з лідерством команди. Роль передбачає активну участь у розробці (backend + frontend), технічне лідерство, контроль якості реалізації та тісну взаємодію з Solution Architect у межах проєктів OKKO.

Ваша Місія

Забезпечувати якісну, стабільну та масштабовану реалізацію архітектурних рішень, керуючи технічною частиною розробки та безпосередньо беручи участь у створенні продукту.

Ключові Обов’язки

Розробка та технічне лідерство

  • активна участь у розробці backend (.NET / .Net Core) та frontend (React);
  • технічне лідерство команди розробки (3−8 інженерів);
  • декомпозиція задач, технічна оцінка та планування робіт;
  • проведення code review та забезпечення якості коду.

Реалізація архітектури

  • реалізація архітектурних рішень, розроблених спільно з Solution Architect;
  • контроль відповідності реалізації архітектурним принципам і стандартам;
  • участь у проєктуванні міжсервісної взаємодії;
  • робота з мікросервісною та Event-Driven архітектурою.

Якість та стабільність

  • забезпечення продуктивності, масштабованості та надійності сервісів;
  • розробка highload-сервісів та транзакційних системами;
  • аналіз та усунення технічних проблем, bottleneck-ів і інцидентів.

Взаємодія та процеси

  • тісна співпраця з Solution Architect, DevOps, QA та Business Analyst;
  • участь у технічних обговореннях, Refinement-сесіях та плануванні Roadmap;
  • покращення процесів розробки, CI/CD та Deploing.

Наш Ідеальний Кандидат Має

Досвід

  • 5+ роки комерційного досвіду розробки;
  • досвід у ролі Tech Lead або Senior Full-stack Engineer;
  • практичний досвід розробки на .NET / .Net Core та React;
  • досвід роботи з мікросервісною та/або розподіленою архітектурою;
  • досвід роботи з highload та/або транзакційними системами — перевага.

Технічну експертизу

  • впевнене знання:
    • ООП, SOLID, DRY, Clean Code, Clean Architecture;
    • REST API, міжсервісної комунікації, Event-Driven підходів;
  • розуміння важливості написання Unit tests та вміння писати код під тести;
  • досвід роботи з SQL та NoSQL базами даних;
  • розуміння ACID / BASE;
  • досвід або розуміння DevOps-практик (CI/CD, GitOps, Docker);
  • поглиблене розуміння безпеки сервісів.

Особисті якості

  • лідерство та відповідальність за результат команди;
  • системне та інженерне мислення;
  • вміння пояснювати технічні рішення та приймати технічні компроміси;
  • орієнтація на якість, стабільність і бізнес-результат;
  • вміння писати технічну документацію.

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

  • роботу над масштабними RetailTech / FinTech-проєктами;
  • реальний вплив на технічні рішення та якість продукту;
  • професійний ріст до ролей Solution Architect або Engineering Manager;
  • роботу в сильній інженерній команді;
  • конкурентну заробітну плату, соціальний пакет та стабільні умови.

Похожие вакансии

Статистика зарплат