Backend Team Lead
AMO — міжнародна IT-компанія з офісом в Києві, яка створює продукти та історії для мільйонів користувачів. Маємо своє англомовне медіа, власний відеопродакшн та розробляємо додатки у сфері Health & Fitness. Ми вважаємо, що світ стане кращим, коли ми розкриємо свої суперсили. Тому AMO допомагає людям знаходити та розвивати їх. Це наша місія.
Зараз у AMO Apps ми шукаємо Backend Team Lead, який працюватиме з різноманітними викликами та очолить Backend команду мобільних застосунків. У цій ролі ти зможеш працювати з досвідченими інженерами, впливати на архітектурні рішення, формувати цілі для команди та мати вплив на наші застосунки Unimeal, MadMuscles і HARNA.
Для нас ця роль про вплив. Backend Team Lead це не просто менеджер команди, а лідер, який уміє та полюбляє працювати з викликами: зберігати стабільність і якість роботи команд, покращувати їх ефективність, розвивати талант інженерів та продовжувати стратегічний розвиток мобільних застосунків компанії.
Стек: PHP, Symfony, MySQL, MongoDB, Redis, Memcached, RabbitMQ, Kafka, ElasticSearch, Centrifugo, Docker, Kubernetes, AWS.
Команда: 8 інженерів Middle+/Senior рівня, які взаємодіють з командами мобільної розробки (iOS, Android), продукту та інфраструктури (DevOps).
Твої ключові задачі:
- Менеджмент Backend команди, вплив на процеси, цілі та розвиток інженерів, найм нових інженерів до команди
- Прийняття ключових архітектурних рішень на рівні команди, вирішення проблем масштабовності, стабільності та безпеки застосунків
- Розробка та підтримка систем моніторингу та observability, а також управління інцидентами
- Співпраця з кросфункціональними командами (iOS, Android, Web Backend, DevOps/Platform) для комплексного вирішення задач
- Написання коду (по можливості)
Ключові вимоги:
- Досвід у Backend (PHP) розробці понад 6 років
- Досвід менеджменту інженерної команди (від 8 інженерів) понад 2 роки
- Практичні навички з PHP, Symfony, MySQL/PostgreSQL
- Досвід з системами кешування (Memcached або Redis) та чергами (RabbitMQ або Kafka)
- Досвід розробки високо доступних систем (включаючи моніторинг, observability та управління інцидентами)
- Знання SDLC: розуміння DevOps/SRE принципів та сучасних методологій розробки
Буде плюсом:
- Досвід з Golang, Kubernetes, AWS та мікросервісами.
- Досвід управління декількох паралельних команд.
Процес:
Інтерв'ю з рекрутером: обговорюємо досвід і деталі вакансії.
Технічне інтерв'ю: спілкування з нашою технічною командою.
Фінальне спілкування з менеджментом команди
Оффер
Твоїм менеджером буде Женя, наш Head of Engineering, який уже понад 9 років у розробці і понад 5 років у AMO. Приходив у компанію на медіа напрямок, згодом перейшов на Health&Fitness напрямок як Backend Engineer, з командою займався першим релізом Unimeal під Mobile. Пройшов шлях від Backend Engineer до Head of Engineering (Team Lead, Engineering Manager, Head) та допомагав командам на ключових стадіях розвитку продукту від ідеї до масштабування. За 4 роки роботи інженерна команда виросла до понад 50 людей. Женя шукає собі людину у команду, яка є досвідченим лідером, здатна ефективно та самостійно керувати командами, співпрацювати з продуктовими командами та має хороші знання в ширину для розуміння усіх аспектів роботи системи.