ФУНКЦІОНАЛЬНІ ОБОВ’ЯЗКИ
- працювати в команді та забезпечувати реалізацію функціональності відповідно до дорожньої карти продукту;
- масштабувати, розробляти та вдосконалювати ключові компоненти продукту;
- вирішувати складні технічні завдання на різних етапах життєвого циклу продукту;
- забезпечувати створення, тестування, інтеграцію та випуск функціональності за допомогою процесів CI/CD
ВИМОГИ ДО КАНДИДАТІВ
- 5+ років комерційного досвіду в розробці;
- глибокі знання Node.js, React та Angular;
- комерційний досвід роботи з Nest.js та Express.js/Fastify з використанням TypeScript;
- практичний досвід роботи з хмарними сервісами Azure або AWS;
- досвід роботи з базами даних, зокрема PostgreSQL;
- знання ES6/ES7 та Babel;
- розуміння та практичне застосування Design Patterns і принципів SOLID;
- досвід роботи з Git та GitLab;
- глибоке розуміння та практичний досвід роботи із SonarQube;
- практичний досвід прийняття архітектурних рішень з урахуванням стандартів розробки та якості коду;
- розуміння та практичне застосування методологій Agile;
- досвід роботи з Docker та Kubernetes;
- досвід роботи з Oracle або MS SQL;
- досвід роботи з WebSocket, Kafka, Redis та Fastify;
- відповідальність, професійність та цілеспрямованість;
- орієнтація на командну роботу та ініціативність.