•     •   2 min read

Full-Stack JS/PHP Developer
(Custom SPA Core)

    Вітаємо!

    Шукаємо в нашу команду інженера, який на рівних володіє як JavaScript (DOM, async, Web Components, jQuery), так і PHP (шаблони, endpoint‑и, беклогіка).

    Ми оновлюємо архітектуру нашого продукту — створюємо нову логіку інтерфейсу у вигляді Single Page Application на основі кастомного ядра. Проєкт складний: це — глибокий рефакторинг з поступовим переходом до чистої MVC-структури, без революції, але з чітким фокусом на якість і контроль.

    Ця роль — не для framework-залежних. Тут потрібна гнучкість, глибоке розуміння браузера і бажання впорядковувати хаос, а не створювати ще один.

    Stack:

    • Frontend: JavaScript (ES6+), jQuery, Web Components, кастомна SPA-архітектура, DOM API, події
    • Backend: PHP 7.2 – 8+, власний фреймворк, шаблони, REST API
    • DevTools: Git, Docker, Chrome DevTools, Figma
    • Інше: WebSockets, Session management, внутрішній event bus
       

    Обов’язки:

    • Рефакторинг фронтенду: перехід від процедурної до компонентної структури
    • Створення кастомних WebComponent-ів і підтримка jQuery-коду
    • Робота з шаблонами за макетами з Figma
    • Написання endpoint-ів і backend-логіки (action API)
    • Синхронізація подій між фронтом і беком (у тому числі WebSocket)
    • Приведення складної логіки до простих, повторюваних конструкцій
    • Узгодженість між JS та PHP: іменування, структура, поведінка
       

    Вимоги:

    • Глибокі знання JavaScript + jQuery: контекст (this), async, замикання, DOM, події
    • Досвід рефакторингу фронтенд-архітектури без фреймворків
    • PHP на впевненому рівні — 50% задач: endpoints, шаблони, логіка
    • Розуміння WebSocket, event-орієнтованого підходу
    • Уміння працювати з макетами з Figma
    • Робота з Git, Docker, Chrome DevTools
       

    Переваги:

    • Досвід створення або підтримки власних SPA/​рішень без React/​Vue
    • Розуміння слабких місць DOM, Shadow DOM, кешів, memory leaks
    • Вміння спростити складне — в коді, логіці та ідеях
    • Досвід у поступовій модульній міграції (MVC, SPA, SSR)


Якщо наша вакансія відповідає твоїм бажанням та прагненням, надсилай своє резюме з вказаним рівнем зарплати на: job@​worksection.​com

Бажаємо успіхів!



⇆

esc
Поділитись у
или
Школа PM
Організаційна структура підприємства — це система, яка показує, як у компанії розподілені ролі, повноваження, відповідальність і підпорядкування. Вона допомагає зрозуміти, хто ухвалює рішення, як взаємодіють...
20 вересня 2026   •   14 min read
Школа PM
Teamocracy (від англ. “Team” - команда) «Ми віримо, що команди здатні на більше, коли їм довіряють, а не контролюють» Дивитись маніфест Суть Teamocracy – важливість команди у злагодженій роботі вашого...
31 серпня 2026   •   3 min read
Бізнес-кейси
Сергій Гузенко, CEO & Owner компанії Wezom, поділився з нами досвідом побудови власної компанії та роботи в умовах війни, інсайтами щодо організації процесів у Worksection, а також порадами щодо того...
22 липня 2026   •   3 min read
Почніть роботу прямо зараз
Введіть, будь ласка, свій справжній email 🙂