Middle PHP Developer (CRM / CPA / Integrations)
Summary
Middle PHP developer to maintain and extend a performance-marketing company's own CPA platform, CRM/ERP for call centers, and media-buying tools. Works with a custom modular PHP framework, MariaDB with raw SQL, Redis/Memcached, jQuery, PHPUnit, and Node.js/WebSocket services; fully remote, 10:00–18:00 Kyiv time.
Шукаємо самостійного 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 за Києвом