DL SOLUTION - національний FMCG-дистриб'ютор. Надає комплексні послуги у сфері дистрибуції та логістики й забезпечує постачання товарів у категоріях food та nonfood. Дистрибуторський портфель формують тютюнові вироби, тютюновмісні вироби для електронного нагрівання, системи нагрівання тютюну IQOS та Glo, електронні сигарети, алкогольна та безалкогольна продукція, запальнички, сірники та інші товари прикасової зони.
Ми шукаємо Full Stack Developer, який допоможе розвивати та підтримувати власний аналітичний продукт компанії для перевірки контрагентів та оцінки ризиків.
Наш продукт уже активно використовується клієнтами та має сформовану кодову базу. Це не типовий CRUD-проєкт і не розробка «з нуля». Основна цінність ролі полягає в роботі зі складною бізнес-логікою, аналізі даних та пошуку оптимальних технічних рішень для реальних бізнес-задач.
Що потрібно буде робити:
- Підтримувати стабільну роботу існуючої системи та усувати технічні проблеми.
- Аналізувати наявну кодову базу та брати участь у поступовому рефакторингу.
- Розробляти новий функціонал на Backend (PHP, MySQL) та Frontend (React).
- Проєктувати та оптимізувати структуру баз даних.
- Писати та оптимізувати складні SQL-запити для роботи з великими обсягами даних.
- Брати участь у створенні аналітичних модулів та інтеграції AI-рішень.
- Працювати над підвищенням продуктивності системи.
- Брати участь у проєктуванні API та архітектурних рішень.
- Налаштовувати процеси деплою, тестування та моніторингу.
- Вести технічну документацію.
- Тісно взаємодіяти з власником продукту для трансформації бізнес-вимог у технічні рішення.
Наші очікування:
- Досвід комерційної розробки від 3 років.
- Впевнене знання PHP 8.x.
- Досвід роботи з Laravel або Symfony.
- Глибоке розуміння MySQL та проєктування реляційних баз даних.
- Значний практичний досвід написання складних SQL-запитів та оптимізації продуктивності.
- Комерційний досвід роботи з React.
- Досвід створення та підтримки REST API.
- Розуміння принципів ООП, SOLID та сучасних підходів до розробки.
- Досвід підтримки та рефакторингу legacy-коду.
- Практичний досвід роботи з Git, Docker, CI/CD.
- Базові навички адміністрування Linux.
- Розуміння принципів інформаційної безпеки та OWASP Top 10.
- Англійська мова на рівні читання технічної документації (B1+).
Буде перевагою:
- Досвід інтеграції OpenAI, Anthropic, Hugging Face або інших AI-сервісів.
- Досвід роботи з Elasticsearch/OpenSearch.
- Досвід роботи з Redis, MongoDB.
- Знання Python для задач обробки даних.
- Досвід побудови аналітичних систем та роботи з великими обсягами даних.
- Досвід роботи у FinTech, Compliance, Anti-Fraud, KYC/KYB та Due Diligence.
- Досвід побудови дашбордів та візуалізації даних (D3.js, ECharts, Recharts, Chart.js).
- Розуміння графових БД та зв’язків між даними.
Для нас важливо, щоб кандидат був:
- самостійним і проактивним;
- відповідальним за кінцевий результат, а не лише за виконані задачі;
- уважним до деталей;
- готовим працювати зі складною логікою та великою кількістю взаємопов'язаних правил;
- відкритим до навчання та освоєння нових технологій;
- здатним якісно документувати власні рішення.
Ми пропонуємо:
Довгострокову роботу над власним продуктом компанії.
Повну зайнятість у штаті компанії.
Відсутність аутсорсингових проєктів та постійних змін контексту.
Можливість напряму впливати на розвиток продукту та архітектурні рішення.
Гібридний або віддалений формат роботи.
Необхідне технічне обладнання.
Конкурентну заробітну плату, яка обговорюється індивідуально залежно від досвіду та кваліфікації кандидата.