Senior Front End Engineer

Urban SDK

United States

Hybrid

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Annual bonus
21 days vacation
Daily office lunch

Job summary

A geospatial AI technology leader in the United States is seeking a Senior Front End Engineer to lead the development of interactive web applications using React and Chakra UI. The role involves designing responsive UI components and creating data visualizations with Plotly and Mapbox. Candidates must have over 5 years of experience in front-end development and strong problem-solving skills. This position offers a full-time opportunity with remote options and competitive compensation, including annual bonuses and benefits.

Qualifications

  • 5+ years of professional front-end development experience.
  • Deep experience with React and modern React patterns.
  • Production experience with Chakra UI or similar component libraries.
  • Hands-on experience with Mapbox, including layers and performance tuning.
  • Experience building data visualizations using Plotly and/or ApexCharts.
  • Strong HTML/CSS, responsive design, and WCAG accessibility.
  • Experience consuming REST and/or GraphQL APIs.
  • Strong debugging and performance optimization skills.

Responsibilities

  • Design, build, and maintain complex front-end applications using React.
  • Create accessible, responsive UI components using Chakra UI.
  • Implement interactive map-based experiences using Mapbox GL JS.
  • Build interactive data visualizations and dashboards using Plotly and ApexCharts.
  • Optimize performance for large datasets and real-time updates.
  • Collaborate with product managers, designers, and backend engineers to define features.
  • Establish and enforce front-end best practices (architecture, testing, accessibility, performance).
  • Lead code reviews and mentor other engineers.
  • Contribute to technical planning and architectural decisions.

Skills

React
Chakra UI
Mapbox
Plotly
ApexCharts
HTML
CSS
Accessibility (WCAG)
REST APIs
GraphQL APIs

Tools

Next.js
Jest
Cypress

Job description

We are hiring a Senior Front End Engineer to lead the development of rich, interactive web applications built with React, Chakra UI, Mapbox, and modern data visualization using Plotly and ApexCharts. You will play a key role in shaping the user experience for data-heavy products, translating complex datasets into intuitive, high-performance interfaces.

Responsibilities
  • Design, build, and maintain complex front-end applications using React
  • Create accessible, responsive UI components using Chakra UI
  • Implement interactive map-based experiences using Mapbox GL JS
  • Build interactive data visualizations and dashboards using Plotly and ApexCharts
  • Optimize performance for large datasets, maps, and real-time updates
  • Collaborate with product managers, designers, and backend engineers to define and deliver features
  • Establish and enforce front-end best practices (architecture, testing, accessibility, performance)
  • Lead code reviews and mentor other engineers
  • Contribute to technical planning and architectural decisions
Required Qualifications
  • 5+ years of professional front-end development experience
  • Deep experience with React and modern React patterns (hooks, context, memoization)
  • Production experience with Chakra UI or similar component libraries
  • Hands‑on experience with Mapbox (layers, sources, interactions, performance tuning)
  • Experience building data visualizations using Plotly and/or ApexCharts
  • Solid understanding of HTML, CSS, responsive design, and accessibility (WCAG)
  • Experience consuming REST and/or GraphQL APIs
  • Strong debugging, performance optimization, and problem‑solving skills
Nice to Have
  • Experience with Next.js or similar React frameworks
  • Familiarity with geospatial concepts (GeoJSON, projections, tilesets)
  • Experience working with large or real‑time datasets
  • Knowledge of front‑end testing tools (Jest, React Testing Library, Cypress)
  • Experience in data, analytics, mapping, or visualization‑heavy products
  • Prior experience leading projects or acting as a technical owner

Compensation

  • Location: Jacksonville, FL (Town Center Area) or Remote
  • Type: Full‑time
  • Reports to: Director of Engineering
  • Salary Based on Experience
  • Annual Bonus
  • 21 Days Vacation
  • Office Lunch provided Daily

About Urban SDK

Urban SDK is shaping the Future of Smart Cities. We are pioneers in geospatial AI technology, providing public leaders with insights and automation for mission‑critical decisions. We equip critical public services with geospatial AI, enabling precise, data‑driven decisions with efficiency and confidence.

Our Commitment to People

We are committed to aligning business growth with professional outcomes for every employee. Our commitment has been recognized by Jacksonville Business Journal and Will Reed as a noted Best Places to Work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Front-End Engineer: Data Viz & Mapbox Lead (Remote)
Senior Front-End Engineer: Data Viz & Mapbox Lead (Remote)

Urban SDK • United States

Hybrid
USD 120,000 - 160,000
Annual bonus
21 days vacation
Daily office lunch
Sr. Frontend Engineer
Sr. Frontend Engineer

MMD Services • Chicago (IL)

On-site
USD 90,000 - 120,000
Front-End Developer
Front-End Developer

Chmura Economics & Analytics, LLC • Cleveland (OH), Northern (KY)

Hybrid
USD 75,000 - 110,000
Front-End Software Engineer
Front-End Software Engineer

Quartermaster • Town of Tonawanda (NY)

On-site
USD 80,000 - 110,000
Front End Engineer
Front End Engineer

Uplevel • Seattle (WA)

On-site
USD 90,000 - 120,000
Generous vacation
Robust health plan
401(k)
+2
Senior Frontend Engineer
Senior Frontend Engineer

Veriipro • Charlotte (NC)

On-site
USD 100,000 - 130,000
Senior Front-End Engineer
Senior Front-End Engineer

Prophet Town • Mountain View (CA)

On-site
USD 90,000 - 130,000
Front-End Developer
Front-End Developer

Socket.dev • Cleveland (OH)

On-site
USD 70,000 - 90,000
Senior Backend Engineer
Senior Backend Engineer

Urban SDK • United States

Hybrid
USD 80,000 - 120,000
Annual bonus
21 days vacation
Office lunch provided daily
Senior Front End Developer
Senior Front End Developer

Exiger • Richmond (VA)

On-site
USD 90,000 - 120,000