Front-end Software Engineer
Software Developer (Front-End) | Vue 2/3 + Mapbox + Data-Heavy UI
Full-Time | Onsite (Laguna Hills, CA) | Dog-friendly office
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
What you will do
- 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
What we are looking for
- 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 have
- Memoization and debouncing patterns for UI responsiveness
- Tree-shaking and code-splitting for performance
- Virtualized rendering for large tables or data grids
Our interview process (no surprises)
- 20-minute intro call
- 45-minute deep dive with Chris Miller
- 90-minute practical session (pairing or PR-style review using job-real UI patterns)
- Final team conversation
We aim to move quickly and provide feedback within 48 hours.
Culture and benefits
On-site in Laguna Hills, CA in a dog-friendly office with a collaborative team and great energy. Benefits include medical, dental, vision, PTO and sick time, 401(k), life insurance, EAP, wellness benefit, snacks and drinks, games, community initiatives, and ongoing learning opportunities.
Ready to build high-impact software with a high-caliber team? Apply today.
Additional requirements: onsite in Laguna Hills, CA. U.S. citizens residing in the U.S. Background check, drug screen, and reference checks required. No agencies.
Recommended Jobs
Digital Designer
Reports to: Brand Marketing Director Location: LA (remote/in-office) We’re seeking a talented Brand Digital Designer to join our team as a freelancer, with the potential for full-time employme…
Data Center Customer Operations IV
Who are we? Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where bold idea…
Account Manager
Relationships That Drive Results. Success That Lasts. Our account managers serve as the go-to contact for our customers, embodying our purpose to make construction better by being their partner fo…
Manager, Programming - Culture & Brand
The Manager, Programming – Culture & Brand will be responsible for curating, scheduling, and optimizing culture (music & dance) and brand content across owned and managed channels. This role will pla…
Staff Global Supply Manager, Raw Materials (Stamping)
Leading the future in luxury electric and mobility At Lucid, we set out to introduce the most captivating, luxury electric vehicles that elevate the human experience and transcend the perceived li…
Senior Linux Infrastructure & Azure DevOps Engineer (Pleasanton, CA)
Dexian has been engaged to find a resourceful Senior Infrastructure and Azure DevOps Engineer who can demonstrate his/her understanding of the workings of an enterprise environment to join the Infras…
Licensed Professional Clinical Counselor (LPCC)
Licensed Professional Clinical Counselor (LPCC) Location: Emeryville, CA Position: Full-Time Salary: $110,000–$125,000 annually, plus health insurance and full benefits Schedule: Mond…
Staff Software Engineer, Agent Creator
The Role: SnapLogic is seeking a Staff Software Engineer to join our Agent Creator Team. This pivotal role will have you leading the development and enhancement of Snaps — our modular integration …
CWI Inspector I
Pioneering in America, from the first mile to the last. This is what drives us! For more than 160 years, Siemens has been an integral provider of infrastructure, electrification, and transportation…
Entry Level Sales (SDR / BDR) wanted for Behavioral Design Agency
You'd be a good fit if you are: Entrepreneurial: you are hungry to learn, have a great attitude, enjoy speaking with people, can iterate and adapt quickly Hyper-Organized: You plan, organize, s…