Senior Front End Engineer

Open Opportunities

United States

Remote

USD 120,000 - 170,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual Bonus
Medical, Vision, Dental, 401(k)
21 Days Vacation
Office Lunch provided Daily

Job summary

Urban SDK is seeking 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.

You will collaborate with product managers, designers, and backend engineers to define and deliver features, establish front-end best

Qualifications

  • 5+ years of professional front-end development experience.
  • Strong expertise in JavaScript (ES6+) and TypeScript.
  • Deep experience with React and modern 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.

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.
  • Ensure cross-browser compatibility and responsive behavior.

Skills

JavaScript (ES6+)
TypeScript
React
Chakra UI
Mapbox
Plotly
ApexCharts
HTML/CSS
REST/GraphQL APIs
Accessibility

Tools

Mapbox
Plotly
ApexCharts
Chakra UI

Job description

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.

About the role

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
  • Ensure cross-browser compatibility and responsive behavior
Required Qualifications
  • 5+ years of professional front-end development experience
  • Strong expertise in JavaScript (ES6+) and TypeScript
  • 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
  • Medical, Vision, Dental, 401(k)
  • 21 Days Vacation
  • Office Lunch provided Daily
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Front End Engineer
Senior Front End Engineer

Urban SDK • United States

On-site
USD 120,000 - 160,000
Annual bonus
21 days vacation
Daily office lunch
Senior Frontend Engineer - Remote, Maps & Data Viz
Senior Frontend Engineer - Remote, Maps & Data Viz

Open Opportunities • United States

Remote
USD 120,000 - 170,000
Annual Bonus
Medical, Vision, Dental, 401(k)
21 Days Vacation
+1
Frontend Engineer
Frontend Engineer

LotSight Analytics • United States

Remote
USD 90,000 - 140,000
Learning and conference budget
Health, dental, vision coverage
401(k) matching
+1
Senior Backend Engineer
Senior Backend Engineer

Open Opportunities • United States

Remote
USD 120,000 - 190,000
Annual bonus
Health benefits
401(k)
+3
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
Senior Software Engineer, Frontend/Web App
Senior Software Engineer, Frontend/Web App

Beacon AI • San Carlos (CA)

On-site
USD 140,000 - 180,000
Employee Medical Premium Coverage
Paid Time Off
Paid Company Holidays
+1
Front-End Software Engineer
Front-End Software Engineer

Quartermaster • Town of Tonawanda (NY)

On-site
USD 80,000 - 110,000
Other
Other

Apexcare Talent Solutions • Fairfield (CA)

On-site
USD 135,000 - 165,000
Health, Vision & Dental Insurance
Flexible PTO
Professional development budget
+1
Frontend Software Engineer (Mid-Senior)
Frontend Software Engineer (Mid-Senior)

Lago • United States

Remote
USD 100,000 - 167,000
Remote work from anywhere
Staff Software Engineer, Frontend/Web App
Staff Software Engineer, Frontend/Web App

Beacon AI • San Carlos (CA)

On-site
USD 140,000 - 190,000
Health Insurance
Paid Time Off
Paid Company Holidays
+1