FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Front-End Developer, React, WebGL
Work Life GroupSenior Frontend Developer designing and implementing advanced geospatial visualizations for maritime web platform. Collaborating with product and UX to create accessible interfaces.
Tech Stack
Tools & technologiesAzureGraphQLJavaScriptReact
About the role
Key responsibilities & impact- Contribute on the design and implementation of advanced, interactive geospatial visualizations and vector time-series experiences in the maritime web platform.
- 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.
- Collaborate closely with product and UX to prototype, iterate, and validate user experiences before and during implementation.
- 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.
- Champion frontend engineering quality, performance, and secure-by-default practices within an Azure-hosted environment.
Requirements
What you’ll need- 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.
- 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.
- Ensure cross-browser compatibility, accessibility (WCAG), responsive layouts, and robust error handling/session management.
- Excellent communication skills in English and effective cross-functional collaboration.
- 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.
- 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.
- 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.
- 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.
- Excellent English proficiency (C1 or higher) for clear written and verbal communication, documentation, and cross-functional collaboration.
Benefits
Comp & perks- Flexible work arrangements
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactWebGLdeck.glluma.glreglthree.jsMapbox GLCesiumGeoJSONunit testing
Soft Skills
communicationcollaborationdesign-driven methodologyuser feedback iterationcross-functional teamworkproblem-solvingattention to detailadaptabilitycritical thinkingtime management