Urban SDK provides geospatial AI for smarter cities.
Senior Front End Engineer
Location
Florida
Posted
105 days ago
Salary
0
Seniority
Senior
Job Description
Senior Front End Engineer
Urban SDK
• Lead the development of rich, interactive web applications built with React • Design, build, and maintain complex front-end applications • 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
Job Requirements
- 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
- Experience with Next.js or similar React frameworks (Nice to Have)
- Familiarity with geospatial concepts (GeoJSON, projections, tilesets) (Nice to Have)
- Experience working with large or real-time datasets (Nice to Have)
- Knowledge of front-end testing tools (Jest, React Testing Library, Cypress) (Nice to Have)
Benefits
- Annual Bonus
- Medical, Vision, Dental
- 401(k)
- 21 Days Vacation
- Office Lunch provided
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Build and maintain a production-grade Next.js (App Router) application • Implement responsive, accessible UI using Tamagui shared across web and mobile • Manage client-side data fetching and caching with TanStack Query • Integrate Stripe payments using Stripe.js and react-stripe-js • Consume REST APIs and custom authentication hooks backed by Firebase • Implement analytics (PostHog) and error tracking (Sentry) • Write and maintain high-quality tests using Vitest, React Testing Library, and Playwright • Ensure accessibility compliance using tooling such as eslint-plugin-jsx-a11y and axe-core • Collaborate with design and product to translate complex health concepts into clear UX
• Design and develop scalable frontend systems in React + TypeScript • Build high-impact interfaces dashboards, agent UIs, Chrome extensions, and more • Integrate deeply with GraphQL APIs to surface LLM-generated insights and business data • Own features end-to-end: participate in design, build in weekly sprints, and iterate based on real feedback • Collaborate with designers, backend engineers, and product managers in a fast-moving, low-ego environment • Help maintain and grow our component library and design system • Contribute to engineering best practices and shape the culture of our growing team
• Take ownership of complex frontend features end-to-end - from scoping and architecture to polished, high-quality delivery • Push the boundaries of what’s possible with modern frontend technologies and build pixel-perfect, visually refined UI that matches design specs down to the smallest detail • Collaborate closely with Product, Design, and Backend teams to translate ideas into elegant, performant user interfaces, ensuring a world-class user experience • Maintain high standards for code quality, accessibility, and performance through thoughtful reviews, testing, and best practices • Contribute to evolving our frontend architecture, component library, and design system to support rapid iteration at scale
• Assist in designing and developing responsive web pages using HTML, CSS, JavaScript • Work with frameworks like Bootstrap, React, or WordPress (optional but preferred) • Collaborate with the design team to implement UI/UX best practices • Debug and test websites for functionality and compatibility • Participate in code reviews and daily team discussions




