Technical Lead
Працюємо як e-commerce, маємо спеціалізовану платформу з багатомільйонним товарним асортиментом.
Backend: PHP, Laravel, Symfony, Yii, MySQL, PostgreSQL, GitLab CI, GitHub Actions, Jenkins
Frontend: HTML5, CSS3, JavaScript, React.js/Vue.js, TypeScript, Redux, Redux-Saga, REST API, PageSpeed Insights, Figma
Сьогодні dok.ua — найбільший інтернет-магазин запчастин та автотоварів в Україні.
Вже більше 10 років, як ми успішно працюємо над створенням кращого сервісу для клієнтів та над його покращенням.
Продовжуємо зростати, допомагаємо ЗСУ💪, віримо в Україну та хочемо розвивати український продукт з найкращими фахівцями.
Наші продукти:🖥️
🔹спеціалізована платформа з багатомільйонним товарним асортиментом, яка обслуговує більше ста тисяч відвідувачів на добу;
🔹внутрішня ERP-система власної розробки, що дозволяє безперервно оновлювати будь-яку інформацію про товари і автоматизувати бізнес-процеси внутрішніх служб компанії на всіх етапах роботи з клієнтськими замовленнями.
Наразі ми в пошукум Technical Lead в наш IT департамент.
Досвід та технології, які нам важливі:📚
🔹 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).
Обов’язки:💼
▪️ Формувати та реалізовувати технічну стратегію і архітектурне бачення продукту;
▪️ Проєктувати надійну, масштабовану та підтримувану архітектуру систем;
▪️ Приймати ключові архітектурні та технологічні рішення;
▪️ Керувати та менторити команду (Backend / Frontend / DevOps);
▪️ Контролювати повний життєвий цикл розробки: від ідеї до продакшену;
▪️ Забезпечувати якість коду, стабільність, продуктивність і безпеку;
▪️ Перетворювати бізнес-вимоги у чіткі технічні рішення та специфікації;
▪️ Брати участь у hands-on розробці, коли це доцільно;
▪️ Вибудовувати ефективні процеси моніторингу, логування та обробки помилок
▪️ Прогнозувати технічні ризики, борги та proactively пропонувати рішення
Умови:🍩
🔹 Дружня команда 🙂;
🔹 Цікаві задачі;
🔹 Своєчасна зп;
🔹 2 місяці full time в офісі з переходом на гібридний графік. Робота в офісі дозволить вам швидше освоїти нашу адмінку, яка є доволі складною, познайомитися з командою та вибудувати ефективну взаємодію;
🔹 Адаптивний графік роботи (пн.-пт. з 9.00 / 10.00 до 18.00 / 19.00);
🔹 Корпоративні обіди;
🔹 Медичне страхування;
🔹 Придбання товарів компанії по спеціальним умовам;
🔹 Соціальні гарантії, передбачені законодавством (відпустка 24 календарних дні);
🔹 Офіс в Святошинському районі (район Кільцевої дороги, 10 хв від м. Житомирська/Академмістечко).
Якщо відчуваєш, що це про тебе — чекаємо на твоє резюме! 📝
Required languages
| English | B1 - Intermediate |