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

$$$$

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

 

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

 

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

 

👀 Що потрібно буде робити:

  • Розробляти й підтримувати backend- та frontend-частини платформи
  • Реалізовувати новий функціонал за детальними технічними завданнями
  • Виправляти помилки та оптимізувати продуктивність системи
  • Підтримувати якість коду й актуальність технічної документації
  • Брати участь в обговоренні архітектурних та технічних рішень у команді

     

😎 Що для нас важливо

Hard skills:

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

     

Soft skills:

  • Відповідальність і уважність до деталей
  • Вміння швидко розібратись у наявному коді
  • Готовність навчатись і освоювати нові технології
  • Вміння писати зрозумілу технічну документацію та коментувати код
  • Англійська на рівні читання технічної документації
  • Вміння пріоритизувати задачі та ефективно розподіляти свій час

     

🙌🏻 Що пропонуємо

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

     

Одна з головних переваг роботи в команді — тебе дійсно чують: керівник і колеги відкриті до діалогу та ідей.

 

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

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

Required skills experience

PHP 3 years
Symfony 7 2 years
Vue 3 2 years

Required languages

Ukrainian Native
Published 15 September
70 views
·
18 applications
See stats of candidates who applied for this job 👀
To apply for this and other jobs on Djinni login or signup.
Loading...