Про вакансію
Шукаємо самостійного PHP-розробника для доопрацювання чинних продуктів, розвитку інтеграцій і підтримки бізнес-процесів. Ти працюватимеш разом із hands-on Tech Lead і братимеш участь у поступовій модернізації систем.
Ми — продуктова компанія в performance marketing, affiliate та e-commerce. Розвиваємо власну CPA-платформу, CRM/ERP для кол-центрів та інструменти Media Buying.
Стек та інфраструктура
- PHP 7.4–8.5, поступова міграція на нові версії
- Власний модульний PHP-framework
- MariaDB, прямий SQL без ORM
- Redis, Memcached
- JavaScript/jQuery
- PHPUnit, PHPStan, Puppeteer
- Окремі сервіси на Node.js/WebSocket
Що робитимеш
- Розбиратися в наявній кодовій базі й самостійно виконувати погоджені задачі
- Доопрацьовувати CRM, CPA-платформу, панель баєра, звіти й інтерфейси
- Реалізовувати інтеграції з рекламодавцями, fulfillment-партнерами та службами доставки
- Обробляти статуси, webhooks, повтори й помилки зовнішніх API
- Підтримувати фонові задачі й бізнес-автоматизації
- Діагностувати проблеми за логами й даними, знаходити й усувати причини помилок
- Писати тести, брати участь у code review і документувати зміни
- Випускати зміни за погодженою процедурою
- Брати участь в оновленні PHP і поетапній модернізації окремих модулів
Перші задачі
- Розгорнути робоче оточення, розібратися в проходженні ліда й замовлення, виконати перші доопрацювання з review, прийняти погоджений набір регулярних задач та інтеграцій
Кого ми шукаємо
- Від 3 років комерційної розробки на PHP
- Досвід підтримки чужого коду й готовність працювати з legacy
- Впевнений SQL: об'єднання таблиць, звіти, індекси, транзакції
- Досвід REST API і webhooks, розуміння повторної доставки та ідемпотентності
- JavaScript/jQuery на рівні доопрацювання наявних інтерфейсів
- Git, досвід написання автоматизованих тестів
- Базовий Linux і розуміння роботи nginx/PHP-FPM
- Уміння уточнити вимоги, оцінити обмежену задачу й довести її до перевіреного результату
- Акуратна робота з персональними й фінансовими даними
Досвід саме нашого framework не потрібен. Важливо вміти розібратися в будові застосунку й працювати з PHP і SQL без постійної опори на ORM.
Буде плюсом
- CRM/ERP, CPA, e-commerce чи логістика
- Інтеграції з рекламними системами, доставкою й платіжними сервісами
- Node.js/WebSocket
- Міграція проєктів із PHP 7.x на PHP 8.x
- Досвід підтримки застосунків зі спільною кодовою базою для кількох країн
Формат роботи
- Повна зайнятість, дистанційно, 10:00–18:00 за Києвом