





Remote role, common full-stack title, and mid-level (5yr) range create high applicant competition.
Specialized geospatial mapping and AI streaming requirements limit cross-industry transferability, raising background sensitivity.
Multiple explicit years requirements and mandatory TypeScript/React/Node/Postgres skills enforce high shortlisting strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Own and develop the core UI with a focus on map-centric interactions, data-heavy tables, chat interface, and file-upload flows.
Support backend services development, including API design and server-side persistence, collaborating with AI engineering.
Deliver measurable outcomes throughout onboarding contributing to product challenges like latency and streaming partial results in an AI-powered chat interface.
5+ years professional full-stack TypeScript experience with React (frontend) and Node (backend).
2+ years experience with map-centric frontend development using Mapbox GL or equivalent (MapLibre, Leaflet, deck.gl).
3+ years building production data-heavy UI with tables, editors, and upload flows.
4+ years designing backend services using Postgres with typesafe query layers (e.g. Kysely, Prisma).
Senior engineer with extensive experience building complex map-centric, data-heavy web applications.
Comfortable balancing frontend UI ownership and backend API persistence in a collaborative team including AI engineers.
Experienced in practical product decisions addressing AI interface challenges like latency and streaming of partial data.