We are looking for a Senior Full-Stack Engineer with a strong focus on TypeScript, React, Node.js, or Python to build map and spatial analytics features used by mission teams.
You will develop TypeScript/Python services, deliver high-quality 2D/3D UX, and ensure reliable offline-ready functionality across connected and disconnected environments.
Requirements
Must-Have Qualifications:
- 3–7 years of experience building geospatial or visualization-heavy full-stack applications.
- Strong hands-on experience with TypeScript/React and Node.js or Python.
- Strong experience with PostGIS.
- Experience with Mapbox, MapLibre, or Cesium.
- Solid understanding of geospatial formats, projections, and performance optimization.
Nice-to-Have Qualifications:
- Experience in government, defense, or public sector projects.
- Experience with offline synchronization, deck.gl, or NATO symbology.
Responsibilities:
- Develop and ship React/TypeScript map workspace features (layers, annotations, timelines, overlays).
- Build APIs integrating PostGIS, geoprocessing services, and vector/3D tiles.
- Optimize performance for large datasets and offline workflows (tiling, caching, packaging).
- Instrument telemetry, tests, and participate in on-call rotations for spatial services.
- Collaborate closely with designers, analysts, and data engineers to rapidly iterate based on user feedback.
