Full-Stack Web Engineer
JobgetherRemotely
reacttypescriptpostgresqlnode.jsprismamaplibremapbox glkysely
Job Description
📋 Description
- Build and maintain the product's core UI with maps, data tables, chat, and file uploads.
- Develop map-centric interfaces for large feature sets.
- Display tabular results from spatial queries and large datasets.
- Implement robust file-upload flows and related UX.
- Collaborate on backend with AI engineer: API design, persistence, auth, and authorization.
- Help develop AI-powered chat interface focusing on latency, streaming, and partial results.
🎯 Requirements
- 5+ years professional full-stack experience with TypeScript, React (frontend) and Node.js (backend).
- 2+ years production map-centric frontend experience using Mapbox GL or MapLibre/Leaflet/deck.gl.
- 3+ years building data-heavy production interfaces with tables, editors, uploads, and complex
- 4+ years backend services design with PostgreSQL, API design, auth, and typesafe query layers.
- Experience with Kysely, Prisma, or similar typesafe DB/query frameworks.
- Strong senior-level engineering autonomy and ownership of complex deliverables.
🎁 Benefits
- Fully remote working environment.
- Fixed hours: IST time windows (summer/winter).
- No weekend work; sustainable work-life balance.
- Laptop provided; full medical insurance from start.
- Mentorship, professional support, and collaborative community.
- Forums and spaces for sharing ideas and best practices.