Front-end Software Engineer

Recall MastersLaguna Hills, CA
1dOnsite

About The Position

Recall Masters is a leading B2B technology company in the automotive industry. We build data-driven software that improves recall outreach, customer engagement, and operational efficiency for dealer and OEM partners. Our core web application manages customer data, monitors service delivery, and provides reporting across marketing campaigns, call center performance, and ETL processes. We are hiring a Front-End Software Developer to build and optimize feature-rich interfaces in our core web application. You will translate Figma designs into production UI, collaborate closely with backend engineers on API contracts, and deliver high-performance data experiences including large interactive tables, Mapbox-based mapping workflows, and real-time monitoring features.

Requirements

  • 3+ years of front-end development experience
  • Strong Vue 2 and Vue 3 experience
  • Experience writing API contracts and collaborating on backend integration
  • Strong Git experience in multi-environment workflows (dev, staging, production)
  • Experience with Mapbox, geojson, and tiles
  • Experience building high-performance UIs for large datasets and complex tables
  • Strong JavaScript skills for interactive UI and visualization
  • Knowledge of caching, optimization, and performance best practices
  • Comfortable working with a polyglot backend architecture
  • Professional written and spoken English

Nice To Haves

  • Memoization and debouncing to optimize UI responsiveness
  • Tree-shaking and code-splitting to improve performance
  • Virtualized rendering for data grids and large tables

Responsibilities

  • Develop front-end features using Vue 2 and Vue 3
  • Convert Figma mockups into production-ready UI components
  • Define and document front-end requirements for backend services, including API contracts and data structures
  • Build performant, interactive tables for large datasets (edit, reorder, filter, group)
  • Develop interactive maps using Mapbox, geojson data, and Mapbox Tiles
  • Build and maintain JavaScript charts and data visualizations
  • Implement and support real-time features using WebSockets
  • Participate in code reviews and collaborate using Git feature branching and pull requests
  • Work with DevOps using CI/CD pipelines and Terraform deployments
  • Collaborate with QA to ensure code is testable (Cucumber, Selenium)

Benefits

  • Medical, dental, and vision coverage
  • Paid time off and sick time
  • 401(k) retirement plan
  • Life insurance and Employee Assistance Program (EAP)
  • Wellness benefit
  • Dog-friendly office with free snacks and drinks
  • Breakroom games (ping pong, pool, and more)
  • Community service initiatives and local team events
  • Career development and ongoing learning opportunities
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service