Fullstack Developer
Ligamedia — медіахолдинг, створений для об'єднання та розвитку існуючих і нових видів діяльності. Сьогодні Ligamedia об'єднує портал LIGA.net, рекламне агентство ADLOVE, LIGAclub, прес-центр та інформаційне агентство ЛігаБізнесІнформ. В рамках Ligamedia, також існує компанія NEXA — IT-компанія, яка об’єднує централізовану IT-delivery функцію для кількох бізнес-продуктів холдингу.
Ми шукаємо досвідченого Fullstack розробника, який підсилить нашу команду у створенні та розвитку високонавантажених веб застосунків. Ваша роль буде ключовою: від розробки архітектури нових модулів до впровадження інноваційних AI-рішень та масштабного рефакторингу систем.
Ви будете працювати над складними завданнями, що вимагають високої автономності та експертності. Ваші рішення безпосередньо впливатимуть на стабільність, безпеку та масштабованість продукту.
Що потрібно буде робити:
- Розробка нового функціоналу та підтримка існуючого бекенду на PHP (Laravel 8+ включно з Laravel 11).
- Робота з legacy системою на ZF 1.12 (оновленою для роботи з PHP 8.4).
- Оптимізація продуктивності та безпеки.
- Інтеграція з AI-рішеннями та API для роботи з ML-моделями.
- Робота з базами даних MySQL / PostgreSQL.
- Взаємодія з frontend-командою для створення ефективних API.
- Розробка та підтримка REST API.
- Робота з CI/CD, Docker, Git.
Що очікуємо від кандидата:
- Досвід роботи з PHP 8+.
- Досвід роботи з Laravel.
- Знання SOLID, DRY, KISS, патернів проектування.
- Досвід роботи з MySQL або PostgreSQL, оптимізація запитів.
- Досвід роботи з Docker, CI/CD.
- Досвід інтеграції AI / ML API (OpenAI, embeddings, inference API тощо).
- Розуміння сервісної або мікросервісної архітектури.
- Впевнене володіння Git.
Frontend
- Досвід роботи з Vue.js.
- Досвід роботи з Nuxt.js або сучасними SPA / SSR фреймворками.
- Розуміння принципів взаємодії frontend ↔ backend (API, state management, auth flow).
Буде плюсом
- досвід роботи з Percona
- досвід роботи з Go
- досвід роботи з AI inference API або embeddings
Ми пропонуємо:
- Роботу в національному медіабренді з сильною репутацією та місією.
- Можливість впливати на імідж і розвиток продуктів.
- Команду, яка підтримує, цінує ініціативність та працює на результат.
Гнучкий формат: 2 дні на тиждень — офіс (м. Дорогожичі/Берестейська), інші — remote. Але, якщо Ви не в Києві, то розглянемо повний
remote.
- Повна зайнятість: Пн–Пт, 9:00–18:00, тут ми також гнучкі, можемо починати працювати з 8 до 10 + 8 годин та час перерви на обід
- Офіційне працевлаштування з першого робочого дня.
Required languages
| English | A2 - Elementary |
| Ukrainian | B1 - Intermediate |