What are the responsibilities and job description for the Senior Frontend Developer position at Vector Synergy?
Location:
Off-site
Reference No
VS/CMRE-44
Deadline For Application
01.06 .2026 r.
Taskings
We are looking for a Senior Frontend Developer to contribute on the design and implementation of advanced, interactive geospatial visualizations and vector time-series (trajectory) experiences in our maritime web platform.
You will own complex UI components built with React and WebGL, delivering performant, reliable, and accessible interfaces that help users explore spatial-temporal maritime data at scale. Our team works in a design-driven methodology: you will collaborate closely with product and UX to prototype, iterate, and validate user experiences before and during implementation.
You will partner with product, design, backend/data, DevSecOps , and QA to ship features end-to-end, from technical discovery and solution design through implementation, testing, and production operation. You will champion frontend engineering quality, performance, and secure-by-default practices within an Azure-hosted environment.
Skills, Knowledge, Experience Required
Advanced WebGL and visualization : o Performance testing for visualization at scale: FPS/load testing, memory leak detection, Spector.js/Performance Panel. Geospatial and trajectory analytics : o Spatial indexing, topology, projections tooling (proj4), geodesy utilities. o Time-series/trajectory analytics: resampling, interpolation, segmentation, smoothing, event detection, time-windowed aggregation. o Real-time/near-real-time visualization ( WebSockets , SSE) and handling late/out-of-order events. Tooling and stack : o Modern build tooling (Vite/Webpack), linting/formatting; testing with Jest and React Testing Library; collaboration on E2E (Playwright/Cypress). o State management (e.g., Zustand /Redux), component libraries, and CSS approaches (CSS-in-JS or utility-first). Observability and cloud : o Frontend telemetry and dashboarding with Application Insights, Azure Monitor, or equivalent. o Comfort working in Azure-hosted environments and formal quality/release processes. Ways of working and domain : o Experience in regulated or high-assurance environments. o Mentoring peers, conducting design/code reviews, and influencing frontend architecture and standards. Additional information: If you are interested, for further information, please contact the point of contact for this offer.
VECTOR SYNERGY sp. z o.o., ul. Marcelińska 90, 60-324 Poznań, NIP PL7811857270, REGON 301575740, KRS: 0000369575
Rejestr Przedsiębiorców KRS prowadzony przez Sąd Rejonowy Poznań – Nowe Miasto i Wilda w Poznaniu, VIII Wydział Gospodarczy KRS, kapitał zakładowy wynosi: 73.852,80 złotych wpłacony w całości, TEL 48 616684500, FAX 48 616684501, www.vectorsynergy.com , info@vectorsynergy.com
Off-site
Reference No
VS/CMRE-44
Deadline For Application
01.06 .2026 r.
Taskings
We are looking for a Senior Frontend Developer to contribute on the design and implementation of advanced, interactive geospatial visualizations and vector time-series (trajectory) experiences in our maritime web platform.
You will own complex UI components built with React and WebGL, delivering performant, reliable, and accessible interfaces that help users explore spatial-temporal maritime data at scale. Our team works in a design-driven methodology: you will collaborate closely with product and UX to prototype, iterate, and validate user experiences before and during implementation.
You will partner with product, design, backend/data, DevSecOps , and QA to ship features end-to-end, from technical discovery and solution design through implementation, testing, and production operation. You will champion frontend engineering quality, performance, and secure-by-default practices within an Azure-hosted environment.
Skills, Knowledge, Experience Required
- React, TypeScript, and WebGL :
- Strong TypeScript and modern React
- Architect, build, and optimize React-based modules and WebGL-powered visualization layers for geospatial and trajectory data.
- 5 years building production React apps (hooks, context, performance optimization, code-splitting).
- 3 years hands-on with WebGL or related frameworks (deck.gl, luma.gl, regl , three.js, Mapbox GL, Cesium), including shader-based rendering.
- Geospatial and vector time series :
- Proven experience visualizing geospatial data and trajectories: projections, tiling, feature styling, temporal playback, and interaction patterns (filtering, brushing, path editing).
- Familiarity with GeoJSON , vector tiles, and projected/geographical coordinate systems.
- Web app fundamentals :
- Ensure cross-browser compatibility, accessibility (WCAG), responsive layouts, and robust error handling/session management.
- Excellent communication skills in English and effective cross-functional collaboration.
- Design-driven delivery :
- Work within a design-driven methodology: contribute to design sprints, build interactive prototypes, participate in usability reviews, and iterate from user feedback.
- Translate product/UX requirements (e.g., from Figma) into intuitive interactions and informative visualizations.
- Engineering quality and security :
- Embed quality into delivery with unit/integration tests, visual regression, and performance budgets; collaborate with QA on E2E flows.
- Understanding of client-side security and OWASP risks (XSS, CSRF, injection) and secure implementation patterns.
- Performance and reliability :
- Deep understanding of rendering performance: GPU/CPU profiling, minimizing draw calls, buffer/attribute management, culling, LOD, and data streaming.
- Monitor and improve frontend performance (FPS, memory, bundle size, TTI) and instrument user journeys with observability tooling.
- Integration and delivery :
- Experience integrating with RESTful APIs (and/or GraphQL ), auth flows, and streaming endpoints.
- Familiarity with CI/CD and quality gates in Azure DevOps (or equivalent), including automated test execution and release pipelines.
- Communication and collaboration :
- Excellent English proficiency (C1 or higher) for clear written and verbal communication, documentation, and cross-functional collaboration.
Advanced WebGL and visualization : o Performance testing for visualization at scale: FPS/load testing, memory leak detection, Spector.js/Performance Panel. Geospatial and trajectory analytics : o Spatial indexing, topology, projections tooling (proj4), geodesy utilities. o Time-series/trajectory analytics: resampling, interpolation, segmentation, smoothing, event detection, time-windowed aggregation. o Real-time/near-real-time visualization ( WebSockets , SSE) and handling late/out-of-order events. Tooling and stack : o Modern build tooling (Vite/Webpack), linting/formatting; testing with Jest and React Testing Library; collaboration on E2E (Playwright/Cypress). o State management (e.g., Zustand /Redux), component libraries, and CSS approaches (CSS-in-JS or utility-first). Observability and cloud : o Frontend telemetry and dashboarding with Application Insights, Azure Monitor, or equivalent. o Comfort working in Azure-hosted environments and formal quality/release processes. Ways of working and domain : o Experience in regulated or high-assurance environments. o Mentoring peers, conducting design/code reviews, and influencing frontend architecture and standards. Additional information: If you are interested, for further information, please contact the point of contact for this offer.
VECTOR SYNERGY sp. z o.o., ul. Marcelińska 90, 60-324 Poznań, NIP PL7811857270, REGON 301575740, KRS: 0000369575
Rejestr Przedsiębiorców KRS prowadzony przez Sąd Rejonowy Poznań – Nowe Miasto i Wilda w Poznaniu, VIII Wydział Gospodarczy KRS, kapitał zakładowy wynosi: 73.852,80 złotych wpłacony w całości, TEL 48 616684500, FAX 48 616684501, www.vectorsynergy.com , info@vectorsynergy.com