Tech Lead/Full-stack Engineer

Tech Lead/Full-stack Engineer

  • Місто Львів
  • Місце праці м. Львів
  • Зайнятість повна

ФУНКЦІОНАЛЬНІ ОБОВ’ЯЗКИ

  1. брати активну участь у розробці backend (.NET/.NET Core) та frontend (React);
  2. здійснювати технічне лідерство команди розробки (3–8 інженерів);
  3. декомпозувати задачі, виконувати технічну оцінку та планування робіт;
  4. проводити code review та забезпечувати якість коду;
  5. реалізовувати архітектурні рішення, розроблені спільно з Solution Architect;
  6. контролювати відповідність реалізації архітектурним принципам і стандартам;
  7. брати участь у проєктуванні міжсервісної взаємодії;
  8. працювати з мікросервісною та Event-Driven архітектурою;
  9. забезпечувати продуктивність, масштабованість та надійність сервісів;
  10. розробляти highload-сервіси та транзакційні системи;
  11. аналізувати та усувати технічні проблеми, bottleneck-и та інциденти;
  12. тісно співпрацювати з Solution Architect, DevOps, QA та Business Analyst;
  13. брати участь у технічних обговореннях, Refinement-сесіях та плануванні Roadmap;
  14. покращувати процеси розробки, CI/CD та deploying.

ВИМОГИ ДО КАНДИДАТІВ

  1. 5+ роки комерційного досвіду розробки;
  2. досвід у ролі Tech Lead або Senior Full-stack Engineer;
  3. практичний досвід розробки на .NET/.Net Core та React;
  4. досвід роботи з мікросервісною та/або розподіленою архітектурою;
  5. досвід роботи з highload та/або транзакційними системами — перевага;
  6. впевнене знання ООП, SOLID, DRY, Clean Code, Clean Architecture, REST API, міжсервісної комунікації, Event-Driven підходів;
  7. розуміння важливості написання Unit tests та вміння писати код під тести;
  8. досвід роботи з SQL та NoSQL базами даних;
  9. розуміння ACID/BASE;
  10. досвід або розуміння DevOps-практик (CI/CD, GitOps, Docker);
  11. поглиблене розуміння безпеки сервісів;
  12. лідерство та відповідальність за результат команди;
  13. системне та інженерне мислення;
  14. вміння пояснювати технічні рішення та приймати технічні компроміси;
  15. орієнтація на якість, стабільність і бізнес-результат;
  16. вміння писати технічну документацію.


Інна Томашевська
ЗАЯВКА НА ВАКАНСІЮ
Поділитись