Skip to content

Full Stack Product Engineer (Design & Geospatial)

City Detect

React / TypeScriptPython / FastAPIAWS LambdaAurora PostgreSQLPostGISMapboxdeck.glLeaflet

City Detect uses AI and computer vision to map the physical world for cities, helping municipalities find and respond to issues like blight and track neighborhood change. The role is a frontend-leaning full stack engineer responsible for building and owning map-heavy product areas such as interactive maps, spatial data explorers, and dashboards used by city staff.

What you’ll do

  • Own map-heavy parts of the product
  • Build interactive maps
  • Create spatial data explorers and dashboards
  • Work closely with founders and product team

What they’re looking for

  • Frontend-leaning full stack experience
  • Strong eye for design
  • Experience with React/TypeScript and Python/FastAPI
  • Experience with Aurora PostgreSQL + PostGIS
  • Experience with Mapbox, deck.gl, Leaflet, D3, vector tiles, H3, or nation-scale OSM data
  • Mid to senior level

Skills

  • React / TypeScript: React, TypeScript
  • Python / FastAPI: Python, FastAPI
  • AWS Lambda: AWS Lambda
  • Aurora PostgreSQL: Aurora PostgreSQL
  • PostGIS: PostGIS
  • Mapbox: Mapbox
  • deck.gl: deck.gl
  • Leaflet: Leaflet
  • D3: D3
  • vector tiles / H3 / OSM: vector tiles, H3, OSM, nation-scale OSM data

The post

City Detect | Full Stack Product Engineer (Design & Geospatial) | Tuscaloosa, AL | REMOTE (US) | Full-time | $110k–$159k + equity

City Detect uses AI and computer vision to map the physical world for cities. Sensors capture street-level conditions so local governments can find and respond to issues like blight and track how neighborhoods change over time. Founded in 2021, Series A, working with municipalities across Texas, California, Florida, and beyond.

We're looking for a frontend-leaning full stack engineer with a strong eye for design to own the map-heavy parts of our product. That means interactive maps, spatial data explorers and dashboards that city staff use to make decisions.

Stack: React/TypeScript, Python/FastAPI on AWS Lambda, Aurora PostgreSQL + PostGIS. Experience with Mapbox, deck.gl, Leaflet, D3, vector tiles/H3, or nation-scale OSM data is a big plus.

Mid to senior level. Small team, close work with the founders, real ownership.

Process: phone screen, portfolio/design review, 1–2 technical conversations, references, then a chat with our CEO. No LeetCode.

Perks: unlimited PTO, health/dental/vision, $100/mo wellness stipend, team retreats twice a year.

Apply: https://jobs.gem.com/citydetect/am9icG9zdDr5AWjF1AZ1UgSdc0I0OllI

Pay
$110k–$159k
Where
Remote (US) · Tuscaloosa, AL, US
Level
Mid-level
Type
Full-time
Equity
+ equity
Posted
Oct 1 by tilecache

Get ready with Pathways

Our career copilot reads your resume and this post.

Tailor my resume to itWrite a cover letterPractise the interview