Frontend Software Engineer

Recall MastersLaguna Hills, CA
2dOnsite

About The Position

Build software that makes vehicles and roads safer and smarter. Recall Masters (RM) is a leading B2B technology company in the automotive space. Our platform helps dealers and OEM partners reach customers faster, resolve recalls more effectively, and improve service outcomes through data-driven engagement. If you care about building software that ships, scales, and gets used daily, you will love it here. You will report directly to Chris Miller, CoFounder and Chief Architect. Chris is deeply technical, hands-on, and product-obsessed. You will work close to architecture decisions and have a real voice in how we build. This is not a ticket factory role. This is craftsmanship, performance, and real-world complexity. What you will build High-performance tables and workflows that handle large datasets smoothly Interactive Mapbox experiences using geojson and tiles for fast, intuitive exploration Real-time monitoring and live updates via WebSockets Data visualizations and dashboards customers rely on daily What success looks like in your first 90 days Ship at least one meaningful customer-facing improvement to our core app Improve performance in one major data table workflow (rendering, filtering, editing, or virtualization) Deliver one Mapbox interaction enhancement that improves speed and usability Strengthen a front-end to backend API contract pattern that makes future features faster to ship

Requirements

  • 3+ years of front-end development experience
  • Strong proficiency in Vue 2 and Vue 3
  • Experience defining and writing API contracts
  • Strong Git workflow discipline (feature branching, pull requests, multi-environment)
  • Experience with Mapbox, geojson, and tiles
  • Proven ability to build fast UIs over large datasets
  • Strong JavaScript skills for data-driven UI and visualization
  • Comfortable collaborating with polyglot backend systems
  • Professional English (written and spoken)

Nice To Haves

  • Memoization and debouncing patterns for UI responsiveness
  • Tree-shaking and code-splitting for performance
  • Virtualized rendering for large tables or data grids

Responsibilities

  • Build feature-rich interfaces in Vue 2 and Vue 3 from Figma designs
  • Collaborate with backend engineers to define API contracts, endpoints, and data structures
  • Implement performant, interactive tables (editable, filterable, rearrangeable, groupable)
  • Optimize mapping experiences using Mapbox Tiles and geojson
  • Build data-driven visualizations in JavaScript
  • Support real-time features with WebSockets
  • Work with DevOps on CI/CD deployments and infrastructure workflows (Terraform)
  • Partner with QA to ensure testability (Cucumber, Selenium)
  • Use Git best practices with feature branching and pull requests across dev, staging, production

Benefits

  • medical
  • dental
  • vision
  • PTO and sick time
  • 401(k)
  • life insurance
  • EAP
  • wellness benefit
  • snacks and drinks
  • games
  • community initiatives
  • ongoing learning opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service