Увійти Реєстрація
Блог Серії
Кар'єра
Вакансії Компанії
Навчання
Документація Співбесіди Тестування Відео
Екосистема
Пакети Ресурси Проєкти Інструменти Події
Інше
Про нас Реклама
Нова
2 дні тому

PHP Backend Developer (Middle+ / Senior)

EpicentrK
Офіс $3,000 - $3,300 Full-time Senior
Відгукнутися

Ми шукаємо досвідченого PHP Backend Developer, який вміє не лише реалізовувати функціональність, а й проєктувати надійні backend-рішення, працювати зі складною бізнес-логікою та забезпечувати високу продуктивність систем.

Нам важливі сильні знання PHP і PostgreSQL, практичний досвід оптимізації SQL-запитів, проєктування індексів та вміння знаходити й усувати причини проблем продуктивності.

Основні обов'язки

Розробка нового функціоналу та підтримка наявних backend-сервісів на PHP.

Проєктування та розвиток REST API, інтеграція із зовнішніми сервісами.

Проєктування структури баз даних, написання та оптимізація складних SQL-запитів.

Аналіз продуктивності PostgreSQL: виявлення повільних запитів, аналіз планів виконання та усунення вузьких місць.

Проєктування й оптимізація індексів для складних запитів з урахуванням селективності, порядку колонок і характеру доступу до даних.

Розробка та підтримка асинхронних процесів, черг і фонових завдань.

Участь у проєктуванні backend-архітектури та вдосконаленні наявних технічних рішень.

Забезпечення якості коду, покриття критичної функціональності тестами та участь у Code Review.

Аналіз і виправлення помилок, пошук першопричин проблем у production.

Участь у технічному плануванні, оцінюванні задач і прийнятті інженерних рішень.

Обов'язкові вимоги

PHP та архітектура

Від 4 років комерційного досвіду розробки на PHP.

Впевнене володіння PHP 8.x.

Практичний досвід роботи з Laravel, Symfony, Yii2 або іншим сучасним PHP-фреймворком.

Глибоке розуміння ООП, SOLID, DRY, KISS та основних архітектурних патернів.

Досвід розробки складної бізнес-логіки, а не лише CRUD-функціональності.

Розуміння принципів побудови масштабованих, надійних і підтримуваних backend-систем.

PostgreSQL та оптимізація продуктивності - критично важливо

Впевнений практичний досвід роботи з PostgreSQL і SQL.

Досвід оптимізації складних SQL-запитів і роботи з великими обсягами даних.

Уміння проєктувати ефективні індекси, зокрема:

композитні індекси та правильний вибір порядку колонок;

покриваючі індекси;

функціональні індекси.

Розуміння селективності, принципів використання індексів планувальником PostgreSQL та впливу умов фільтрації на продуктивність запитів.

Практичний досвід читання й аналізу EXPLAIN ANALYZE, виявлення неефективних планів виконання та обґрунтування оптимізацій.

Розуміння впливу приведення типів і виразів у фільтрах, зокрема ::date, на можливість використання індексів.

Знання транзакцій, блокувань, рівнів ізоляції та механізмів забезпечення цілісності даних.

API, інтеграції та асинхронна обробка

Досвід розробки REST API та інтеграції зі сторонніми сервісами.

Практичний досвід роботи з чергами повідомлень і фоновими завданнями.

Розуміння ідемпотентності, повторних запитів, обробки помилок і конкурентного доступу до даних.

Якість розробки

Досвід написання автоматизованих тестів, зокрема Unit та Integration Tests.

Впевнене володіння Git і досвід роботи з Code Review.

Уміння самостійно аналізувати проблеми, аргументувати технічні рішення та відповідати за результат реалізації.

Буде перевагою

Досвід роботи з MySQL або MariaDB.

Досвід роботи з Redis та системами кешування.

Практичний досвід із RabbitMQ, Kafka або іншими брокерами повідомлень.

Досвід роботи з Docker і CI/CD.

Знання Linux, Nginx та інструментів профілювання PHP.

Досвід роботи з високонавантаженими системами та великими обсягами даних.

Розуміння мікросервісної архітектури, DDD або Clean Architecture.

Досвід роботи з legacy-кодом та його поступового вдосконалення.

Кого ми шукаємо

Нам потрібен інженер, який:

Розуміє причини технічних проблем і вміє знаходити їх першопричину.

Не просто додає індекси, а розуміє, коли вони потрібні, який тип індексу обрати та як перевірити його ефективність.

Може самостійно дослідити проблему продуктивності, запропонувати рішення й підтвердити його результат вимірюваннями.

Уміє працювати з наявною архітектурою, аргументовано пропонує покращення та не створює зайвої складності.

Відповідально ставиться до якості коду, цілісності даних і стабільності production-систем.

68

Схожі вакансії

Senior PHP Developer / Software Architect

Senior PHP-розробник та архітектор для розвитку й модернізації платформи публічних закупівель з фінансовими процесами та інтеграціями. Роль поєднує проєктування складних backend-систем, рефакторинг legacy-компонентів і безпосередню розробку на PHP 8+ із Symfony або Laravel. Ключові вимоги: 10+ років PHP-розробки, 5+ років у FinTech, активне використання AI-інструментів у розробці, досвід REST API, Redis/RabbitMQ, Docker і CI/CD.

EpicentrK Нова
2 дні тому

Backend PHP Developer (Middle+/Senior)

Розробник бекенду на PHP, який інтегрує внутрішні та зовнішні системи, проєктує й оптимізує складні SQL-запити та бере участь у плануванні архітектури сервісів. Потрібен досвід комерційної розробки на PHP 7.x/8.x від 4 років, робота з Symfony та/або Laravel, REST API, PostgreSQL/MySQL, MongoDB/Redis, RabbitMQ та Elasticsearch, а також глибоке знання OOP, SOLID і проєктування індексів.

UPPeople Нова
2 дні тому

Lead Platform Engineer

Технічний лідер платформи, який очолює команду з 2-4 розробників і QA-інженера та продовжує писати код. Відповідає за веб-платформу на Laravel 12 та Vue 2.7 для маркетингових кампаній, готує FRD, узгоджує архітектуру з CTO і разом з продуктовим лідом визначає UX та напрямок розвитку. Потрібен досвід лідерства інженерів від 2 років, full-stack розробки від 5 років, роботи з PostgreSQL та аналітичними сховищами, англійська не нижче B2.

Статті за темою

Новини 28 жовтня 2026

ReDoS у Symfony HttpFoundation і XXE у PhpSpreadsheet: що оновити в Laravel-проєкті

Заголовок Cache-Control з рядом пробілів змушує symfony/http-foundation витрачати майже секунду CPU на кожен запит, без автентифікації. Виправлення - 5.4.54, 6.4.48, 7.4.21 і 8.1.9. Паралельно PhpSpreadsheet, на якому працює Laravel Excel, закрив обхід XmlScanner і DoS через ODS у версіях 5.10.0 і 1.30.7.

21
Laracon US 2026: відео другого дня вже доступне
Новини 30 липня 2026

Laracon US 2026: відео другого дня вже доступне

Другий день Laracon US 2026 завершив конференцію в Бостоні, і запис уже доступний. Кент Ч. Доддс про продуктове інженерство в епоху AI, Джо Таненбаум про реалтайм-застосунки на Reverb і Echo, Пауліна Вос про JJ - надбудову над Git з атомарними комітами.

Читати в документації