Skip to main content
FRACTAL
Зібрано зDjinniВчора
FullstackSenior

Senior Full Stack Developer в Netpeak

PHPSymfonyVue.jsReactTypeScriptREST APIAPI PlatformPostgreSQLRedisDoctrineCentrifugoGitDockerHTMLCSSPHPStanPsalmRabbitMQPHPUnitElasticsearchAWS S3
Формат
Remote
Зайнятість
-
Локація
Worldwide
Оплата
Не вказана

Про позицію

Netpeak створює масштабну ERP-систему для управління бізнес-процесами в онлайн-маркетингу. Шукаємо Full Stack Tech Lead Developer для розробки ключових модулів продукту: від backend-логіки до frontend-інтерфейсів. Робота над enterprise-продуктом з сучасним стеком та впливом на технічні рішення.

Обовʼязки

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

Вимоги

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

Переваги

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

До кого писати

Senior Full Stack Developer в Netpeak
Оригінал