Senior Front-End Developer (React and WebGL) for NATO

WLG


Job Location:

Bucharest - Romania

Monthly Salary: Not Disclosed
Posted on: 9 hours ago
Vacancies: 1 Vacancy

Job Summary

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 ( regl 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 youve read the description and feel this role is a great match wed 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 well be in touch promptly if your experience aligns with our needs.

Would you like to join the leading international intergovernmental organizationWe 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....