Senior Front End Engineer

Urban SDK

• $110K — $130K *
US-AnywhereRemote in United States
Consumer Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional front-end development experience
  • Strong expertise in JavaScript (ES6+) and TypeScript
  • Deep experience with React, including hooks and context
  • Production experience with Chakra UI or similar libraries
  • Hands-on experience with Mapbox for interactive mapping
  • Experience building data visualizations with Plotly and/or ApexCharts
  • Solid understanding of HTML, CSS, responsive design, and accessibility

Responsibilities

  • Design, build, and maintain complex front-end applications using React
  • Create accessible and responsive UI components using Chakra UI
  • Implement interactive map-based experiences with Mapbox GL JS
  • Build interactive data visualizations and dashboards using Plotly and ApexCharts
  • Optimize performance for large datasets and real-time updates
  • Collaborate with cross-functional teams to define and deliver features
  • Establish and enforce front-end best practices for architecture and performance

Benefits

  • Location flexibility (Jacksonville, FL or Remote)
  • Full-time position
  • Annual bonus opportunities
  • Comprehensive medical, vision, and dental benefits
  • 401(k) plan
  • 21 days of vacation
  • Daily office lunch provided
Full Job Description
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

Similar Jobs

More Jobs at Urban SDK

More Consumer Technology Jobs

Find similar Senior Front End Engineer jobs: