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

Ця вакансія більше не актуальна. Ми зберігаємо її для довідки.

23 дні тому

Full-Stack Engineer (PHP)

Rank Explore
Віддалено 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, діаграми.
51

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

Middle PHP Developer

Розробка та підтримка додатків і мікросервісів на PHP, створення REST API, рефакторинг і оптимізація коду, інтеграція зі сторонніми сервісами. Основний стек: PHP від 3 років, Laravel або Symfony, MySQL/PostgreSQL, Redis, WebSocket. Потрібні знання SOLID, MVC та патернів проєктування, англійська на рівні читання технічної документації. Бажано досвід з мікросервісами, тестуванням (PHPUnit), чергами (RabbitMQ, Kafka) та React або Vue.

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

Middle PHP Backend Developer (Claude / AI-Assisted Development)

Розробник PHP backend, який створюватиме, підтримуватиме та оптимізуватиме застосунки, API й інтеграції із зовнішніми сервісами, зокрема платіжними та Google-сервісами. Ключовий стек: PHP, Laravel або Symfony, MySQL, MongoDB, REST API, ORM. Вимоги: впевнене знання ООП, MVC та SOLID, досвід оптимізації запитів і регулярне практичне використання Claude або Claude Code у щоденній розробці.

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

AI-Driven PHP Developer

Розробник бекенду на PHP/Laravel для платформи охорони здоров'я (кредентиалінг, комплаєнс, стафінг, автоматизація робочих процесів). Завдання: проєктування REST API та масштабованої архітектури, робота з PostgreSQL, асинхронні черги (AWS SQS, RabbitMQ, Kafka), участь у AI-автоматизації та розробка краулерів. Вимоги: 4+ років бекенд або фулстек досвіду, сильний Laravel, продуктове мислення, англійська B2+.

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

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

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