Senior Front-End Developer (React and WebGL) for NATO
Wlgroup
Would you like to join the leading international intergovernmental organization?
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 the 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. The 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.
Essential Qualifications & Experience
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.
If you've read the description and feel this role is a great match, we'd love to hear from you! Click "Apply for this job" to be directed to a brief questionnaire. It should only take a few moments to complete, and we'll be in touch promptly if your experience aligns with our needs.
#J-18808-Ljbffr- junior angular js frontend developer Warszawa
- junior web developer, html, css, front end developer Warszawa
- front end-developer-intern-job Warszawa
- front end developer part time Warszawa
- senior front-end developer angular Warszawa
- front-end developer Warszawa
- junior react frontend developer Warszawa
- senior frontend developer Warszawa
- javascript front end engineer Warszawa
- frontend angular developer Warszawa