ND

Middle Full-stack Developer

Hiring from
Probably Worldwide
Work type
Remote
Posted
Sep 27, 2026
Is this job info correct?

Опис

Ми розвиваємо веб-додатки для автоматизації логістичних процесів: планування маршрутів, управління рейсами, моніторингу транспорту в реальному часі та взаємодії з водіями автотранспорту.
У команді є як backend-сервіси, що працюють з великими обсягами даних, інтеграціями та асинхронною обробкою подій, так і внутрішні веб-інтерфейси для користувачів: форми, довідники, CRUD-інтерфейси, аналітичні та операційні екрани.
Шукаємо Middle Full-stack Developer, який братиме участь у розвитку веб-додатків на всіх рівнях: реалізації користувацьких інтерфейсів, бізнес-логіки, API, роботі з базами даних та інтеграціями між системами.
Роль передбачає роботу як з існуючими системами, так і з новою функціональністю, участь у декомпозиції та оцінці задач, а також у технічних обговореннях разом із командою.
Стек проєктів: PHP 8.x, MySQL 8.x, JavaScript, Ext JS, Vue.js 3, Docker, Google Cloud, Google Cloud Pub/Sub, REST/jsonRPC API.

Вимоги

  • 3+ роки комерційного досвіду розробки.
  • Практичний досвід розробки на PHP.
  • Впевнений досвід frontend-розробки на JavaScript.
  • Досвід роботи з одним із frontend-фреймворків або бібліотек: Vue.js, Ext JS, React, Angular або аналогічними.
  • Досвід створення веб-інтерфейсів, форм, таблиць та іншої прикладної frontend-функціональності.
  • Досвід інтеграції frontend із backend API.
  • Досвід роботи з MySQL або PostgreSQL.
  • Розуміння принципів клієнт-серверної архітектури.
  • Досвід розробки та підтримки REST або інших API.
  • Розуміння принципів роботи з SQL-запитами та індексами.
  • Досвід роботи з інтеграціями між системами.
  • Базове розуміння асинхронної обробки даних, черг повідомлень або event-driven підходу.
  • Досвід роботи з Docker.
  • Розуміння принципів чистого коду, SOLID та основних шаблонів проєктування.
  • Досвід роботи з Git та участі в code review.
  • Досвід роботи в Scrum, Kanban або змішаних Agile-процесах.
  • Вміння аналізувати вимоги, декомпозувати задачі та знаходити практичні технічні рішення.
  • Здатність самостійно працювати над задачами в межах узгодженого технічного рішення та конструктивно взаємодіяти з іншими учасниками команди.

Обов'язки

  • Розробляти та підтримувати frontend- і backend-функціональність веб-додатків.
  • Реалізовувати користувацькі інтерфейси для внутрішніх веб-сервісів: форми, довідники, таблиці, CRUD-інтерфейси, аналітичні та операційні екрани.
  • Інтегрувати frontend із backend API та забезпечувати коректну обробку даних і станів інтерфейсу.
  • Розробляти та підтримувати API для взаємодії між компонентами та системами.
  • Реалізовувати серверну бізнес-логіку та працювати з базами даних.
  • Працювати з SQL-запитами та брати участь у їх оптимізації.
  • Працювати з інтеграціями та асинхронною обробкою подій.
  • Брати участь у розвитку існуючих систем та реалізації нової функціональності.
  • Аналізувати технічні проблеми та разом із командою знаходити способи їх вирішення.
  • Брати участь у плануванні, оцінці та декомпозиції задач.
  • Взаємодіяти з бізнес-аналітиками, QA, DevOps, архітекторами та іншими розробниками.
  • Документувати технічні рішення, інтеграції та складну бізнес-логіку.
  • Розвивати власну технічну експертизу.

Буде плюсом

  • Досвід роботи з Vue.js 3.
  • Досвід роботи з Ext JS.
  • Досвід розробки складних внутрішніх веб-інтерфейсів із великою кількістю форм, таблиць та бізнес-логіки.
  • Досвід роботи з Google Cloud Platform.
  • Досвід роботи з RabbitMQ, Google Cloud Pub/Sub або іншими брокерами повідомлень.
  • Досвід роботи з event-driven архітектурою.
  • Досвід роботи з CI/CD.
  • Досвід оптимізації PHP/MySQL-систем.
  • Досвід роботи з великими обсягами даних або високонавантаженими сервісами.
  • Досвід роботи з логами, моніторингом, профілюванням, Kibana/Graylog або аналогічними інструментами.
  • Досвід роботи з логістичними, транспортними, GPS-моніторинговими, TMS/WMS/YMS або іншими складними доменними системами.

Умови роботи

  • Робота з живими продуктовими системами, які напряму впливають на логістичні процеси бізнесу.
  • Повноцінна full-stack розробка: від користувацьких інтерфейсів і бізнес-логіки до API, баз даних та інтеграцій.
  • Робота зі складним і цікавим доменом: маршрути, рейси, транспорт, GPS-моніторинг, інтеграції, взаємодія з водіями.
  • Можливість професійно зростати через роботу з різними частинами системи та поступово долучатися до складніших технічних рішень.
  • Взаємодія з досвідченими розробниками, архітекторами, бізнес-аналітиками, QA та DevOps.
  • Команда, у якій цінують відповідальність, якість коду, готовність розбиратися в задачах та розвиватися.
  • Гнучкий графік роботи.
  • Можливість працювати remote або hybrid.
  • Конкурентна компенсація.
  • Корпоративна техніка для роботи.
  • Страхування здоров’я та життя.

Similar jobs

Apply for this job