Middle Backend Developer (PHP/Laravel)
Шукаємо PHP/Laravel Developer, який допоможе створювати швидкі, стабільні та сучасні проєкти.
Якщо ти впевнено працюєш із PHP/Laravel, любиш чистий код, вмієш оптимізувати продуктивність і хочеш впливати на розвиток проєкту в цілому — приєднуйся до нашої команди.
Обов’язки:
- Розробляти нові проєкти з нуля, а також підтримувати та вдосконалювати існуючі рішення, включаючи мікросервісну архітектуру та високонавантажені платформи з мільйонною аудиторією
- Оптимізувати поточний функціонал, підвищуючи продуктивність і масштабованість системи. Виконувати рефакторинг коду, оновлювати бібліотеки, покращувати індекси баз даних, оптимізувати виклики та за необхідності переписувати ядро фреймворку
- Проєктувати ефективну та гнучку архітектуру, орієнтовану на довгострокову підтримку та розширення функціоналу
- Забезпечувати високу якість коду, дотримуючись принципів чистої архітектури та найкращих практик розробки
- Ділитися технічним досвідом із командою, брати активну участь в обговоренні технічних рішень та архітектури проєкту
- Аналізувати завдання та пропонувати оптимальні рішення для їх ефективної реалізації в межах бізнес-процесів
Вимоги:
- Практичний досвід роботи з AI-агентами (Сodex, Сlaude та іншими AI-інструментами), розуміння принципів їх застосування для автоматизації процесів, підвищення ефективності роботи та вирішення бізнес-завдань
- Досвід роботи з PHP (версія 7.2+) не менше 3 років
- Практичний досвід роботи з Laravel від 1 року
- Володіння MySQL (версії 5.7–8), включаючи роботу з транзакціями та оптимізацію продуктивності для високонавантажених систем
- Досвід роботи з системами контролю версій (Git/GitHub), розуміння GitHub Flow
- Практичні навички адміністрування UNIX-систем (зокрема Ubuntu), базові знання Nginx, PHP-FPM, Crontab, MySQL, NPM
- Досвід інтеграції API будь-якої складності, а також розробки власних API
- Розуміння принципів роботи платіжних систем та досвід їх інтеграції
Буде плюсом:
- Досвід роботи з Node.js таSocket.io, а також Redis як кешем та сховищем даних, включаючи використання PubSub між PHP та Node.js/Swoole
- Навички адміністрування серверів на базі UNIX (Debian-like), досвід роботи з контейнеризацією та автоматизацією за допомогою Docker та Ansible
- Ознайомленість із хмарними платформами AWS, DigitalOcean
- Досвід роботи з обробкою даних, зокрема формуванням внутрішньої аналітики та побудовою графіків на основі даних із MySQL/Redis
- Вміння працювати з PHP CLI
- Практичний досвід роботи з системами черг, такими як RabbitMQ
- Знання JavaScript (ES6+), розуміння принципів роботи реактивних додатків, досвід роботи з Vue.js, jQuery, а також із CSS-препроцесорами (SCSS, LESS)