logo[мetahunt]
> DOU
middle

Frontend Engineer

Fortyve
format:Officetype:Full-timecompany:Product
reacttypescriptreduxzustandmobxrest-apiwebsocketstailwind csshtml/css
leafletmapboxd3.jsrechartschart.jsjestreact testing librarycypressplaywrightci/cd
reservation:yes
experience2+ years
domainDefTech
locationKyiv, Ukraine
> full description

Шукаємо Frontend Engineer (стек React) у команду розробки платформи C2 — real-time системи ситуаційної обізнаності для сектору оборони. Ви розроблятимете інтерактивні картографічні інтерфейси, працюватимете з геопросторовими даними в реальному часі та створюватимете інтуїтивні інтерфейси для роботи у стресових умовах. Повна зайнятість, робота в офісі Києва, нова позиція.

Вимоги:

  • 2+ роки комерційного досвіду з React, портфоліо з прикладами складних інтерактивних інтерфейсів, досвід з real-time додатками
  • React 18+ з TypeScript (hooks, context, оптимізація рендерингу)
  • State management (Redux Toolkit / Zustand / MobX)
  • Геопросторові дані — розуміння координатних систем, GeoJSON, шарів на мапах
  • REST API та WebSocket — real-time комунікація, обробка помилок
  • Складна фільтрація та пошук — динамічний пошук, автодоповнення, теги
  • Досвід реалізації системи прав доступу — різні інтерфейси для різних ролей користувачів
  • CSS/Styling — Tailwind CSS, CSS Modules або styled-components
  • Git — branching, pull requests, code review
  • Вміння працювати в команді з backend-розробниками та користувачами
  • Стресостійкість, відповідальність, проактивність у пропозиціях покращень UX, готовність до швидких змін вимог
  • Технічна освіта буде перевагою (КС, інженерні спеціальності)

Обов’язки:

  • Розробка та підтримка інтерактивних картографічних інтерфейсів для системи C2
  • Імплементація real-time функціоналу для відображення геопросторових даних, координації та моніторингу
  • Створення складних форм введення даних з валідацією, автодоповненням та інтеграцією з API
  • Розробка системи прав доступу з різними інтерфейсами для користувачів різних ролей
  • Оптимізація продуктивності додатку, особливо для роботи з великими обсягами геоданих
  • Тісна співпраця з backend-командою: інтеграція API та WebSocket-з’єднань
  • Участь у code review, покриття коду тестами, дотримання best practices
  • Створення та підтримка технічної документації для frontend-компонентів

Буде плюсом:

  • Досвід роботи з картами або геопросторовими даними
  • Картографічні бібліотеки — Leaflet, Mapbox GL JS або OpenLayers
  • Бібліотеки візуалізації (D3.js, Recharts, Chart.js)
  • Тестування (Jest, React Testing Library, Cypress/Playwright)
  • Розуміння принципів безпеки frontend (XSS, CSRF)
  • CI/CD для фронтенду
  • Досвід розробки систем для defense/security сектору
  • Робота з high-load системами
  • Вміння писати технічну документацію
  • Менторинг junior-розробників

Що пропонуємо:

  • Офіційне працевлаштування та бронювання співробітників
  • Офісний формат роботи: пн-пт 08:00 — 17:00, 09:00 — 18:00, 10:00 — 19:00
  • Щорічна оплачувана відпустка 24 календарні дні та 5 recharge days
  • Медичне страхування
  • Робота над важливим для України та розвиток у defense / high-tech домені
  • Сучасний tech stack: React 18+ з TypeScript, Zustand + TanStack Query, Leaflet, shadcn, Tailwind CSS, Vite
  • Можлива участь у тестуваннях та виїздах

Зацікавила позиція? Надсилайте резюме — будемо раді познайомитися та обговорити деталі.

Відгукнутись на вакансію