Front-End Developer (React / Vue.js)

Front-End Developer (React / Vue.js) 

віддалено

📌 Що ти робитимеш:

| % часу | Задача | Деталі |

| 45 % | Розробка основного SPA | React 18 + Vite / Vue 3 + Vite (обираємо технстек під фічу); TypeScript everywhere. |
| 25 % | Картографічний UI | Leaflet + Mapbox GL + custom WebGL-layers; real-time треки, кластеризація, heatmaps. |
| 15 % | Інтеграція API | REST + WebSocket (signal R-like) / GraphQL; оптимізація кешу, пагінація, мережеві ретраї. |
| 10 % | Тестування | Unit (Jest / Vitest) + e2e (Cypress / Playwright); Contract-tests swagger-mock. |
| 5 % | Code-review & дизайн рішень | RFC-сессії, Pull-Requests, мітинги з UX-дизайнерами та BE-архітектором. |

🛠 Must-Have Skills (вимоги)
1. 1,5+ років продакшен-досвіду з одним із фреймворків:
‑ React (v16+) + hooks/Context/Redux-toolkit або
‑ Vue (v2 Options & v3 Composition) + Vuex/Pinia.

2. TypeScript ≥ 4.5: strict mode, generics, Partial/Record/utility-types.
3. Глибоке розуміння Virtual DOM, re-render flow, diff-алгоритму.
4. Картографічні бібліотеки: Leaflet / Mapbox GL / OpenLayers.
5. Реальний досвід роботи з WebSocket / SSE для стримінгу позицій у реальному часі.
6. Оптимізація продуктивності SPA: memo, lazy loading, code-splitting, virtualization (react-window / vue-virtual-scroll).
7. Тестування: написав ≥ 150 UT + e2e у поточному проєкті; розуміє pyramid-підхід.
8. GitHub Flow, Pull-Request culture, CI/CD (GitHub Actions / GitLab CI).
9. Англійська B1+: читаєш RFC / продаєш рішення на мітингах.
 

Напиши нам сьогодні — і вже в наступному спринті твій код малюватиме треки тисяч реальних маршрутів!

Required languages

English B1 - Intermediate
Published 29 October
401 views
·
84 applications
28% read
·
8% responded
Last responded 2 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...