Эта вакансия уже завершена
Maya B LLC — міжнародна холдингова компанія, яка понад 15 років працює у сфері e-commerce. Наш головний офіс знаходиться в США, офіси розробки в Україні, США. Компанія налічує понад 50 працівників. На сьогоднішній день Maya B LLC управляє 5 дочірніми компаніями зареєстрованими у США та Канаді та Україні
На даному етапі ми у пошуках Strong Middle PHP Developer/Team Lead в команду розробників внутрішнього продукту компанії.
Про проект:
Ми розробляємо унікальний продукт для внутрішнього використання та для подальших продажів послуг міжнародної доставки товарів — лінію автоматизованої обробки товарів + WEB-додаток, що обслуговує повний цикл логістики від моменту замовлення товару до доставки товару кінцевому покупцеві.
Технології, які ми використовуємо:
- Мови програмування: PHP 8, Javascript;
- Фреймворки: Symfony, Laravel, React/Redux, Vue.js;
- DB: PostgreSQL, Redis, Elasticsearch;
- MB: Redis Stream, Amazon SQS;
- Apache Airflow, Docker, Zabbix.
Ми хочемо, щоб кандидат мав такі навички:
- Відмінне знання PHP (в т.ч. застосування нових можливостей PHP8.0+);
- Досвід роботи з Symfony (2+ років);
- Проектування, розробка REST API;
- Вміння працювати з меседж брокерами;
- Проектування, розробка програмного забезпечення згідно принципам SOLID;
- Знання патернів проектуванн та мікросервісної архітектури;
- Значний досвід роботи з SQL, знання з оптимізації запитів та проектування моделей даних;
- Автоматичне тестування — функціональні і юніт-тести;
- Базові навички адміністрування Linux;
- Досвід управління командою програмістів: ведення Git workflow проекту, проведення код рев’ю;
- Визначати напрямки рефакторингу та оптимізації існуючої бази коду;
- Вміти грамотно та зрозуміло документувати код;
- Вміти ідентифікувати проблеми, та розбиратися в їхніх причинах (знаходити root cause) і завжди мати два плани усунення: швидкий та довгостроковий;
- Ініціативність та креативність у нестандартних завданнях, вміння добре та зрозуміло викладати свої думки та рішення;
- Ведення роботи та контроль дедлайнів у системі управління проектами;
- Знання англійської мови: upper-intermediate письмова.
Перевагою буде:
- Досвід з оптимізації та масштабування PostgreSQL;
- Знання Elasticsearch;
- Знання bash, Python, Javascript;
- Навички роботи з ChatGPT і досвід роботи з ним для написання коду і SQL запитів;
- Знання React;
- Досвід використання сервісів AWS та їх можливостей;
- Успішний досвід віддаленої роботи.
Що потрібно робити:
- Міграція REST API на Symfony з подальшим рефакторингом;
- Code-review, оптимізація програмного коду і SQL запитів;
- Створювати та підтримувати сервіси автоматизації роботи з торговими майданчиками, сервісами доставки;
- Створення бекенду для нових функцій адмінки;
- Data engineering;
- Менеджмент команди
Наявність компетенцій:
- Ефективне управління командою;
- Комунікабельність;
- Орієнтованість на результат;
- Системне мислення;
- Уміння знаходити альтернативні рішення;
- Самодисциплінованість;
- Відповідальність.
Умови праці:
- Графік роботи: 8-годинний робочий день;
- Віддалена робота;
- Оплачувана відпустка 20 календарних днів;
- Дей офф 5днів;
- Дружня та професійна команда;
- Можливість розвиватись, навчатись (у тому числі за рахунок компанії).
Анастасія