- Працювати зі складною, кастомною логікою: займатись розробкою алгоритму генерації meal plans, який базується на генетичному алгоритмі та враховує понад 100 параметрів від користувача;
- Мати у фокусі персоналізований користувацький досвід та брати участь у прийнятті продуктових рішень;
- Брати участь у декомпозиції моноліту на мікросервіси, впроваджуючи сучасні архітектурні підходи;
- Працювати в сильній інженерній команді і розвиватися технічно — від глибшого занурення у PHP-екосистему до опанування інфраструктурних інструментів.
Middle PHP Developer
Amo Apps
Ukraine
Поділитися вакансією
AMO APPS — українська продуктова IT-компанія, яка допомагає мільйонам людей у всьому світі змінювати життя завдяки здоровим звичкам. Ми впевнені, що турбота про здоров’я може бути простою та доступною, тому створюємо зручні digital-інструменти, які полегшують шлях наших користувачів до омріяних результатів.
Наші мобільні застосунки — MadMuscles, Harna та Unimeal — надають експертну підтримку в харчуванні, тренуваннях і відновленні, допомагаючи досягати нових висот і почуватися краще кожного дня.
Ми шукаємо PHP Developer у команду мобільного бекенду продукту Unimeal — нашого фітнес-застосунку, який допомагає людям досягати своїх цілей через персоналізовані плани харчувань.
В цій ролі буде можливість:
Стек:
- PHP 8.3, Symfony 6.4, MySQL 8, MongoDB, Redis, Memcached, RabbitMQ, Kafka, ElasticSearch, Centrifugo, Docker, Kubernetes, AWS.
Твої ключові задачі:
- Розробка та підтримка ключових модулів продукту на PHP (Symfony);
- Створення та оптимізація API та логіки персоналізованих meal plan’ів;
- Рефакторинг і декомпозиція моноліту на мікросервіси;
- Робота з MySQL, оптимізація запитів і структур даних;
- Використання Kafka та Redis для інтеграцій і кешування;
- Моніторинг стабільності системи через метрики та алертінг;
- Ініціатива в покращенні продукту та внутрішніх процесів.
Ключові вимоги:
- Досвід комерційної розробки на PHP понад 2 роки;
- Впевнене володіння фреймворками Symfony/Laravel;
- Впевнене володіння MySQL — оптимізація запитів, робота зі схемами даних;
- Базові навички роботи з Kafka (черги, обробка подій);
- Базові навички роботи з Redis (кешування, сесії);
- Розуміння принципів моніторингу, метрик та алертінгу;
- Досвід у сфері мобільної розробки (як бекенд-інженер) буде плюсом.
В AMO ми створюємо умови, що дозволяють поєднувати професійне зростання із турботою про себе, і пропонуємо:
- Відпочинок та баланс. Найкращі результати досягаються в гармонії з особистим життям, тому ми надаємо 20 робочих днів відпустки на рік і двічі на рік — додаткові оплачувані канікули для перезавантаження. У разі хвороби — необмежені оплачувані лікарняні, щоб зосередитися на відновленні.
- Здоров’я та спорт. Повністю покриваємо медичне страхування з першого робочого місяця. Для підтримки активного способу життя організовуємо корпоративні тренування з йоги, боксу та функціональних вправ в офісі, додатково також кожен спеціаліст має власний бюджет на компенсацію вартості абонемента чи спортивного обладнання. В офісі на тебе щоденно чекають сніданки та обіди, щоб ти міг/могла зосередитися на роботі.
- Розвиток та навчання. Твій розвиток — це інвестиція у твоє майбутнє та майбутнє компанії. Ми складаємо індивідуальні плани розвитку та проводимо регулярну оцінку перформансу. Компанія покриває більшу частину витрат на зовнішні курси, а також надає можливість покращувати знання англійської через корпоративного провайдера або в зовнішній школі.
Рекрутмент процес: Інтерв’ю з рекрутером — Технічне інтерв’ю з PHP Functional Lead — Фінальне інтерв’ю з Chief Technology Officer.
Зацікавила вакансія? Давай поспілкуємось:)
АМО — це міжнародна IT-компанія, що має три незалежні команди, об'єднані культурою та цінністю:
Якщо ти не знайшов вакансію, яка тобі підходить, надсилай свої дані нам. Якщо в нас буде вакансія відповідна твоєму досвіду ми зв'яжемось з тобою.
Відправити інформаціюпродовжити пошук