Військова частина, що займається розробкою інноваційного сервісу у сфері ситуаційної обізнаності.
30 квітня 2026 сили оборони

Розробник (Fullstack developer) (вакансія неактивна)

Ми шукаємо досвідченого Fullstack Developer для приєднання до нашої команди аналітиків. Посада передбачає розробку та підтримку інтерактивних веб-застосунків для візуалізації геопросторових даних, створення алгоритмів групування та аналізу великих обсягів геоданих, а також інтеграцію з існуючою інфраструктурою. Наш ідеальний кандидат має сильний технічний бекграунд у роботі з JavaScript та Python, досвід роботи з картографічними бібліотеками та геопросторовими алгоритмами.

Основні обов’язки:

  • Розробка та підтримка веб-інтерфейсів для візуалізації геопросторових даних на інтерактивних картах (Mapbox GL JS). Створення та оптимізація алгоритмів групування даних на основі заданих параметрів.
  • Реалізація динамічних фільтрів, сегментації та багатопараметрового сортування даних у реальному часі.
  • Оптимізація продуктивності відображення великих масивів даних та їх геометрій на frontend.
  • Інтеграція з існуючими системами та базами даних (MySQL).
  • Участь у проектуванні архітектури та покращенні існуючих рішень.

Необхідні навички та кваліфікація:

  • Практичний досвід розробки на JavaScript (ES6+) — робота з асинхронними операціями, Fetch API, DOM manipulation, обробка великих обсягів даних на client-side.
  • Впевнене володіння Python 3.x для розробки веб-додатків (Flask framework), створення REST API та реалізації складних алгоритмів обробки даних.
  • Досвід роботи з картографічними бібліотеками (Mapbox GL JS, Leaflet або аналоги) та GeoJSON форматом.
  • Досвід роботи з реляційними базами даних (MySQL) — написання запитів, оптимізація, розуміння індексів.
  • Розуміння принципів роботи з великими обсягами даних — оптимізація запитів, lazy loading, пагінація, кешування.
  • Володіння Git для СI/CD та співпраці у команді.
  • Володіння англійською мовою на рівні, достатньому для читання технічної документації
  • Здатність розбиратися в legacy коді та проводити рефакторинг існуючих рішень.

Умови:

  • служба за контрактом
  • грошове забезпечення згідно з нормами чинного законодавства
  • соціальні гарантії

Ця посада пропонує колаборативне середовище, де ви внесете вклад у прийняття рішень на основі даних, з можливостями для професійного зростання.