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

Senior Full-Stack Developer (PHP/Symfony + Vue.js)

FRACTAL

Netpeak створює масштабну ERP-систему, яка стане операційним ядром для управління бізнес-процесами у сфері онлайн-маркетингу та виробництва послуг.

Коротко про роль: ми шукаємо Senior Full Stack Developera, який будуватиме ключові модулі продукту - від backend-логіки та архітектури до frontend-інтерфейсів для команд, фінансів, клієнтів, ролей, доступів і workflow.

Це можливість приєднатися до складного enterprise-продукту з чіткою дорожньою картою, працювати з сучасним стеком, детальними ТЗ та впливати на технічні рішення з перших етапів створення системи.

Твої задачі:

  1. Розробка та підтримка бекенд- і фронтенд-частини платформи.
  2. Реалізація нового функціоналу відповідно до технічних вимог (детальних ТЗ).
  3. Виправлення помилок та оптимізація продуктивності.
  4. Підтримка якості коду й актуальності технічної документації.
  5. Участь в обговореннях технічних рішень у межах команди.

Твої скіли:

Hard skills:

  1. Досвід в комерційних проектах від 2 років
  2. Досвід розробки на PHP 8.x - від 3 років, включно зі знанням системи типів (strict types, статичний аналіз PHPStan/Psalm).
  3. Досвід розробки на фреймворку Symfony 7.x - від 2 років.
  4. Досвід фронтенд-розробки на Vue 3 (Composition API) або React, TS, а також HTML5, CSS3.
  5. Досвід розробки REST API (бажано з API Platform).
  6. Досвід роботи з PostgreSQL (високий рівень), Redis та ORM Doctrine (DQL/QueryBuilder, оптимізація запитів).
  7. Розуміння архітектурних підходів (Hexagonal, Onion, Clean Architecture, DDD), практика модульного моноліту з ізоляцією модулів через Service API, а також знання й застосування принципів ООП, SOLID і патернів GoF.
  8. Досвід роботи з сокетами (Centrifugo або аналоги), чергами/брокерами повідомлень (RabbitMQ) та патерном Transactional Outbox (або аналог) для надійної доставки подій між модулями/зовнішніми системами.
  9. Досвід роботи з Git, Docker та використання AI-інструментів для прискорення розробки.
  10. Досвід написання Unit- та integration-тестів (PHPUnit), а також роботи зі state machine / бізнес-процесами (Symfony Workflow).
  11. Досвід роботи з повнотекстовим пошуком (Elasticsearch) та хмарним сховищем S3.

Soft skills:

  1. Відповідальність і уважність до деталей.
  2. Вміння швидко розібратися в наявному коді.
  3. Готовність до навчання та освоєння нових технологій.
  4. Вміння писати зрозумілу технічну документацію та коментувати код.
  5. Англійська на рівні читання технічної документації.
  6. Вміння пріоритизувати задачі та ефективно розподіляти свій час.

Ми пропонуємо:

  1. Гнучкий графік роботи з можливістю починати робочий день з 8:00 до 10:00 та завершувати з 17:00 до 19:00.
  2. Можливість працювати повністю віддалено або в офісі (Одеса, Київ, Харків та Черкаси). Офіси автономні на випадок відключення світла.
  3. Оплачувану відпустку - 18 робочих днів, 8 оплачуваних лікарняних на рік без довідок та 11 державних вихідних.
  4. Компенсацію 50% професійного навчання: курси, тренінги, вебінари й т.д.
  5. Додаткові оплачувані day off, які надаються при настанні певних життєвих обставин.
  6. Наявність прозорої політики Sabbatical (тривала відпустка на 1-3 місяці).
  7. Внутрішні корпоративні знижки на різні послуги, сервіси й різноманітні товари - від косметики до генераторів.
  8. Швидке прийняття рішень та тестування ідей - відсутність зайвої бюрократії та мікроменеджменту.
  9. Профільні івенти та чати для обміну досвідом у рамках групи компаній.
  10. Чітку позицію та конкретні дії задля наближення Перемоги. Від початку повномасштабного вторгнення ми виділили понад 4 000 000 $ на мілітарний та гуманітарний напрямок.

Процес відбору:

  1. Скринінг-питання та співбесіда з рекрутером.
  2. Технічна співбесіда.
  3. Рекомендації від попередніх керівників.
  4. І ось офер уже в тебе в кишені ✨

І вважаємо одну з найвагоміших переваг - роботу в компанії, у якій тебе чують і до тебе прислухаються, а керівник та команда відкриті до діалогу та пропозицій 😉

Якщо це про тебе - надсилай резюме. Будемо раді познайомитися!

Необхідний досвід з навичками

8

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

Stape Нова
Вчора

PHP Team Lead

Керівник команди PHP-розробників, який наймає й розвиває бекенд-інженерів, планує завдання і ресурси, контролює передбачуваність поставок та усуває ризики і блокери. Також потрібно розробляти нові функції, оптимізувати продуктивність і масштабування high-load систем, проводити code review та брати участь в архітектурних рішеннях. Стек: PHP, Symfony, MySQL, PostgreSQL, Redis, RabbitMQ, REST API. Вимоги: 5+ років досвіду з PHP, 3+ роки з Symfony, 2+ роки керівництва командою, досвід роботи з high-

Middle PHP Developer (SQL / Oracle)

Розробка, доопрацювання та підтримка корпоративної системи «Універсал» на PHP і JavaScript: нові модулі, форми, звіти, бізнес-логіка, REST API та інтеграції. Робота з Oracle Database і PL/SQL, написання й оптимізація SQL-запитів, участь у міграції з «Універсал 7» на «Універсал 9». Вимоги: від 2-3 років комерційного досвіду на PHP, впевнене знання SQL, практичний досвід з JavaScript та базовий з Oracle, розуміння REST API, JSON/XML і Git.

Senior PHP Backend Developer

Розробник створюватиме та підтримуватиме інтерфейси веб-застосунку на PHP, розширюватиме наявні модулі, писатиме модульний і масштабований код та бере участь в оцінці й пріоритизації завдань. Ключовий стек: PHP, Laravel, SQL (PostgreSQL, MySQL), NoSQL (MongoDB, Redis), Docker, CI/CD. Вимоги: понад 5 років досвіду PHP backend-розробником, написання тестів (PHPUnit), якісна документація, англійська B1.

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

EasyReply
Новини 15 вересня 2026

Як ми створили EasyReply за допомогою Laravel: платформу для уніфікації клієнтської підтримки

Команда розробників створила EasyReply - платформу для централізації каналів клієнтської підтримки в одній спільній скриньці з AI. Розповідаємо про архітектуру додатка на Laravel, використання Reverb для real-time комунікації, Inertia з React для фронтенду та чергах для обробки навантаження.

2
Inertia.js v3.7
Новини 01 вересня 2026

Скасування відправки форм в Inertia.js v3.7

Inertia.js v3.7.0 додає компоненту <Form> два способи перервати відправку: метод cancel для ручного виклику та атрибут cancelOnUnmount, що спрацьовує при розмонтуванні форми. Також у релізі з'явилося реактивне значення polling для usePoll та виправлено скасування фонових асинхронних запитів.

2

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