Middle PHP Developer (CRM / CPA / Integrations)
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.
- Compensation
- Not disclosed
- Location
- Not listed
- Work setup
- Remote
- Seniority
- Middle
- Employment
- Not specified
- Experience
- Not specified
- Category
- Software engineering
- Posted
Skills
Must have
- 3+ years of commercial PHP development
- Experience supporting someone else's code and willingness to work with legacy
- Confident SQL: table joins, reports, indexes, transactions
- REST API and webhooks experience, understanding of redelivery and idempotency
- JavaScript/jQuery at a level sufficient to extend existing interfaces
- Git and experience writing automated tests
- Basic Linux and understanding of nginx/PHP-FPM
- Ability to clarify requirements, estimate a scoped task, and deliver a verified result
- Careful handling of personal and financial data
Nice to have
- CRM/ERP, CPA, e-commerce, or logistics experience
- Integrations with ad systems, delivery, and payment services
- Node.js/WebSocket
- Migrating projects from PHP 7.x to PHP 8.x
- Experience supporting apps with a shared codebase across multiple countries
Full description
Шукаємо самостійного 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