Technical Lead
Main Responsibilities
– Формувати та реалізовувати технічну стратегію і архітектурне бачення продукту;
– Проєктувати надійну, масштабовану та підтримувану архітектуру систем;
– Приймати ключові архітектурні та технологічні рішення;
– Контролювати повний життєвий цикл розробки: від ідеї до продакшену;
– Забезпечувати якість коду, стабільність, продуктивність і безпеку;
– Перетворювати бізнес-вимоги у чіткі технічні рішення та специфікації;
– Брати участь у hands-on розробці, коли це доцільно;
– Вибудовувати ефективні процеси моніторингу, логування та обробки помилок
– Прогнозувати технічні ризики, борги та proactively пропонувати рішення
Requirements
– 5+ років комерційного досвіду у розробці програмного забезпечення;
– Практичний досвід проєктування та еволюції архітектури веб-систем (моноліт – модульний моноліт – мікросервіси, event-driven, API-first);
– Глибоке володіння PHP та фреймворками Laravel / Symfony / Yii (на рівні внутрішньої архітектури, lifecycle, DI, middleware, ORM);
– Відмінне розуміння ООП, SOLID, GRASP, Clean Architecture, Hexagonal / DDD-підходів;
– Досвід прийняття архітектурних рішень: вибір патернів, технологій, компромісів між швидкістю, вартістю та масштабованістю;
– Досвід роботи з реляційними БД (MySQL, PostgreSQL): (проєктування схем; оптимізація складних запитів;індекси, транзакції, міграції.)
– Практичний досвід з CI/CD (GitLab CI, GitHub Actions, Jenkins або аналоги);
– Досвід технічного лідерства: наставництво, код-рев’ю, технічні рішення для команди (Tech Lead / Team Lead / Architect);
– Досвід планування технічної дорожньої карти, оцінки задач, визначення технічних пріоритетів;
– Розуміння та практичний досвід роботи з інфраструктурою (Dedicated та Cloud-середовища).
Буде плюсом:
- Досвід побудови та масштабування high-load систем;
- Практичний досвід з мікросервісною або event-driven архітектурою (RabbitMQ / Kafka / SQS тощо);
- Досвід роботи з Docker / Kubernetes;
- Знання та практичне застосування CQRS / Event Sourcing;
- Досвід побудови API (REST / GraphQL) для зовнішніх клієнтів;
- Досвід впровадження спостережуваності: logging, metrics, tracing (Prometheus, Grafana, ELK, Sentry);
- Досвід участі у технічному аудиті або рефакторингу legacy-систем;
- Розуміння безпеки веб-додатків (OWASP, auth, rate-limiting, secrets).
We offer
– 2 місяці full time гібридний графік, після 2 місяців remote. Робота в офісі дозволить вам швидше освоїти нашу адмінку, яка є доволі складною, познайомитися з командою та вибудувати ефективну взаємодію;
– Адаптивний графік роботи (пн.-пт. з 9.00 / 10.00 до 18.00 / 19.00);
– Медичне страхування;
– Придбання товарів компанії по спеціальним умовам;
– Соціальні гарантії, передбачені законодавством (відпустка 24 календарних дні);
– Офіс в Святошинському районі (район Кільцевої дороги, 10 хв від м. Житомирська/Академмістечко).
Required skills experience
| PHP | 4 years |
Required languages
| Ukrainian | B2 - Upper Intermediate |