Senior Fullstack Developer
Ligamedia — медіахолдинг, створений для об'єднання та розвитку існуючих і нових видів діяльності. Сьогодні Ligamedia об'єднує портал LIGA.net, рекламне агентство ADLOVE, LIGAclub, прес-центр та інформаційне агентство ЛігаБізнесІнформ. В рамках Ligamedia, також існує компанія NEXA — IT-компанія, яка об’єднує централізовану IT-delivery функцію для кількох бізнес-продуктів холдингу.
Ми шукаємо досвідченого Senior Fullstack розробника, який підсилить нашу команду у створенні та розвитку високонавантажених веб застосунків. Ваша роль буде ключовою: від розробки архітектури нових модулів до впровадження інноваційних AI-рішень та масштабного рефакторингу систем.
Ви будете працювати над складними завданнями, що вимагають високої автономності та експертності. Ваші рішення безпосередньо впливатимуть на стабільність, безпеку та масштабованість продукту.
Технічний стек проєкту:
- Backend: Laravel (версії 8–12), PHP 8+.
- Frontend: Vue 3, Nuxt, Vue Router, Vuexy.
- Database: MySQL 8 (оптимізація, складні запити).
- AI/ML: Інтеграція OpenAI API, HuggingFace тощо.
- Infrastructure: Docker, CI/CD, Git, REST API.
Ваші основні виклики:
- Новий функціонал: Розробка API та UI з нуля, інтеграція платіжних систем, пошти та аналітики.
- AI-інновації: Впровадження AI-модулів (обробка запитів на бекенді та візуалізація на фронтенді).
- Модернізація: Міграція систем із Zend Framework 1.12 на сучасний Laravel та перехід на PHP 8.x.
- Архітектура: Проєктний дизайн складних функціональних блоків та оптимізація структури БД.
- Якість: Написання тестів (unit, integration, API) та участь у код-рев’ю.
Ми очікуємо від вас:
- Експертний рівень: Глибокі знання PHP/Laravel та Vue/Nuxt (SSR/SSG).
- Досвід роботи з БД: Вміння працювати з індексами та оптимізувати складні запити в MySQL 8.
- Навички архітектора: Системне мислення та здатність бачити взаємодію між модулями в цілому.
- Проактивність: Готовність ініціювати технічні покращення та брати відповідальність за фінальний результат.
Освіта: Вища технічна освіта у сфері ІТ.
Що ми пропонуємо:
- Складні та цікаві задачі: Робота з найновішими версіями стеків (Laravel 12) та AI-технологіями.
- Професійну взаємодію: Робота в команді з Team Lead, Backend/Frontend розробниками, DevOps та QA.
- Автономність: Можливість самостійно визначати підходи до реалізації задач та планувати свою роботу в межах спринтів.
- Вплив на продукт: Ваші ідеї щодо оптимізації та рефакторингу будуть почуті та впроваджені.
Required languages
| English | A2 - Elementary |
| Ukrainian | B1 - Intermediate |