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

Full-Stack Engineer (PHP)

Rank Explore
Віддалено $1,600 - $3,000 Full-time Middle
Відгукнутися

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

  • Відповідати за систему або продуктову зону від початку до кінця (end-to-end): архітектура, розробка, стабільність у продакшені.
  • Писати короткі design doc / ADR перед значними змінами (новий сервіс, зміна схеми БД, зовнішня інтеграція).
  • Розробляти та підтримувати додатки на Laravel, включаючи управління сайтами у великих масштабах.
  • Створювати фонову обробку даних у великих обсягах: черги, воркери, ліміти запитів (rate limits), кешування.
  • Інтегрувати зовнішні сервіси через REST API.
  • Дебажити проблеми в продакшені та знаходити першопричину, а не лише усувати симптом.
  • Точно оцінювати завдання, виконувати зобов'язання по спринтах та завчасно повідомляти про ризики.

Вимоги (Hard Skills):

  • Від 5 років досвіду комерційної розробки.
  • Впевнене знання PHP 8+ (ООП, SOLID, патерни проектування, строга типізація); досвід роботи з legacy PHP 7 та його поступовою міграцією.
  • Laravel (роутинг, Eloquent, міграції, черги, сервіси, middleware, API).
  • JavaScript ES6+ (DOM, Fetch/AJAX).
  • Глибоке розуміння MySQL (проектування схем, індекси, EXPLAIN, повільні запити, транзакції та блокування, внесення змін у великі таблиці).
  • Системний дизайн (межі модулів/сервісів, API контракти, ідемпотентність, повторні спроби (retries), узгодженість даних; вміння обґрунтувати компромісні рішення).
  • Черги та брокери повідомлень (Redis, RabbitMQ, Kafka або подібні), фонові завдання, ліміти запитів.
  • Кешування з Redis (стратегії, інвалідація, блокування).
  • Інтеграція REST API із зовнішніми сервісами.
  • Тестування (PHPUnit/Pest, Jest/Vitest) - ви самі вирішуєте, що покривати тестами і на якому рівні.
  • Git (гілки, pull requests, вирішення конфліктів).
  • Linux (SSH, файлова система, процеси, права доступу).
  • Досвід роботи з AI-інструментами (Cursor, Claude, Copilot) зі строгим рев’ю згенерованого коду.

Буде плюсом:

  • HTML5, CSS3, адаптивна верстка.
  • React / Twig, Bootstrap.
  • Nginx, домени, DNS, SSL - траблшутинг у продакшені.
  • Базові навички DevOps: деплойменти, середовища, змінні; Docker.
  • Створення технічної документації: ADR, діаграми.
56

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

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

Senior Full-Stack PHP Developer (Laravel + React/Vue)

Senior Full-Stack PHP розробник створює й підтримує масштабовані веб-застосунки: бекенд на Laravel та фронтенд на React або Vue. Відповідає за архітектурні рішення (дизайн сервісів, моделювання даних, кешування, черги), проєктує REST API та інтеграції, рефакторить legacy-код і оптимізує запити. Вимоги: 5+ років досвіду з сучасним PHP 8.x, 3+ роки з Laravel, 3+ роки з React або Vue, сильний TypeScript, досвід з Redis і чергами, автотести та CI/CD.

King Group Нова
3 дні тому

Middle PHP developer

Розробник PHP middle-рівня для високонавантаженої веб-платформи Social Casino/Online Casino, яка активно масштабується. Основний стек: PHP 7.4, Symfony 4, Yii, PostgreSQL 14, Redis, RabbitMQ, NGINX; частина сервісів переходить на мікросервіси на Symfony. Вимоги: 3-4+ роки продуктового досвіду з PHP, Yii або Symfony, PostgreSQL, розуміння REST API, досвід роботи з Git, знання ООП і SOLID. Буде плюсом досвід з брокерами повідомлень і DDD.

Logiflow Нова
3 дні тому

Backend developer

Розробка та підтримка REST API на Laravel для публічного API, адмін-панелі та мобільних клієнтів, проєктування БД, робота з чергами, подіями та real-time повідомленнями, інтеграція зовнішніх сервісів. Основний стек: PHP 8.1+, Laravel 10+, Redis, Docker, REST API з OpenAPI. Вимоги: глибоке знання PHP, досвід комерційної розробки на Laravel, дотримання код-стайлу.

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

Double
Новини 12 серпня 2026

Бібліотека Double для мокування PHP-класів у тестах

Jason McCreary, творець Laravel Shift, представив Double - PHP-бібліотеку для тестових дублів, яка замінює моки, шпигуни та часткові моки єдиним типом об'єкта. Бібліотека спрощує синтаксис, покращує повідомлення про помилки та інтегрується з PHPUnit.

8
Fuzz для Pest
Новини 09 вересня 2026

Знайдіть несподівані тестові дані за допомогою Fuzz для Pest

Пакет Fuzz від Джона Пурвіса дозволяє проводити фаз-тестування безпосередньо в Pest 5, генеруючи різноманітні вхідні дані для виявлення помилок, які важко передбачити вручну. Інструмент використовує coverage-guided підхід для ефективного дослідження коду.

10

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