На даному етапі ми у пошуках Middle PHP Developer (Symfony) в команду розробників внутрішнього продукту компанії.Про проект:Ми розробляємо унікальний продукт для внутрішнього використання та для подальших продажів послуг міжнародної доставки товарів — лінію автоматизованої обробки товарів + WEB-додаток, що обслуговує повний цикл логістики від моменту замовлення товару до доставки товару кінцевому покупцеві.Технології, які ми використовуємо:Мови програмування: PHP 8, Javascript;Фреймворки: Symfon
На даному етапі ми у пошуках Middle PHP Developer (Symfony) в команду розробників внутрішнього продукту компанії.
Про проект:
Ми розробляємо унікальний продукт для внутрішнього використання та для подальших продажів послуг міжнародної доставки товарів — лінію автоматизованої обробки товарів + WEB-додаток, що обслуговує повний цикл логістики від моменту замовлення товару до доставки товару кінцевому покупцеві.
Технології, які ми використовуємо:
- Мови програмування: PHP 8, Javascript;
- Фреймворки: Symfony, React/Redux;
- DB: PostgreSQL, Elasticsearch;
- MB: Amazon SQS;
- Apache Airflow, RabbitMQ, Docker, Zabbix, Sentry
Ми хочемо, щоб кандидат мав такі навички:
- Відмінне знання PHP (в т.ч. застосування нових можливостей PHP8.0+);
- Досвід роботи з Symfony (2+ років);
- Проектування, розробка REST API;
- Знати принципи OOP;
- Проектування, розробка програмного забезпечення згідно принципам SOLID;
- Знання патернів проектуванн;
- Значний досвід роботи з SQL, знання з оптимізації запитів та проектування моделей даних;
- Автоматичне тестування — функціональні і юніт-тести;
- Базові навички адміністрування Linux;
- Вміння працювати з меседж брокерами;
- Визначати напрямки рефакторингу та оптимізації існуючої бази коду;
- Вміти грамотно та зрозуміло документувати код;
- Ініціативність та креативність у нестандартних завданнях, вміння добре та зрозуміло викладати свої думки та рішення;
- Ведення роботи та контроль дедлайнів у системі управління проектами;
- Знання англійської мови: upper-intermediate письмова.
Перевагою буде:
- Досвід з оптимізації та масштабування PostgreSQL
- Досвід роботи з модульной архітектурой
- Досвід роботи з Docker
- Знання bash скриптингу;
- Знання Javascript;
- Навички роботи з ChatGPT і досвід роботи з ним для написання коду і SQL запитів
- Успішний досвід віддаленої роботи;
Що потрібно робити:
- Перенесення існуючого функціоналу з чистого PHP на Symfony
- Підтримка існуючого коду
- Налаштування ідентифікації товарів, отриманих з різних платформ;
- Створювати та підтримувати сервіси автоматизації роботи з торговими майданчиками;
- Data engineering;
Наявність компетенцій:
- Орієнтованість на результат
- Системне мислення
- Уміння знаходити альтернативні рішення
- Самодисциплінованість
- Відповідальність
- Уміння працювати в команді
Умови праці:
- Графік роботи: 8-годинний робочий день
- Віддалена робота
- Оплачувана відпустка 20 календарних днів
- Дей офф 5днів
- Дружня та професійна команда
- Можливість розвиватись, навчатись (у тому числі за рахунок компанії)