
Lead Software Engineer, Front-End Engineering
Toyota USA1 day ago
Plano, TX, USAStaff+
Responsibilities
- Lead the architecture, implementation, and production deployment of complex front-end features.
- Design, build, and maintain full-stack features including user interfaces, APIs, and backend services.
- Drive technical design discussions and architecture decisions within the team and project domain.
- Resolve performance, reliability, technical debt, debugging, and troubleshooting issues across the full stack.
- Establish engineering best practices for code quality, testing, and deployment.
- Collaborate with Product, Design, and engineering teams to shape feasible features.
- Mentor engineers through code reviews, pairing, design feedback, and technical guidance.
- Participate in technical interviews and help identify front-end engineering talent.
- Communicate technical decisions, tradeoffs, and risks to technical and non-technical stakeholders.
Requirements
- Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
- 5+ years of software engineering experience with a strong front-end focus and technical leadership experience.
- Strong expertise in React and Next.js, including App Router, SSR, SSG, and modern rendering patterns.
- Proficiency with TypeScript, Tailwind CSS, component libraries, state management, and schema validation and form-handling tools.
- Experience designing and building RESTful and GraphQL APIs, including API contracts, error handling, and type-safe client integration.
- Experience with AWS serverless backend services including API Gateway, Lambda, CloudFront, S3, DynamoDB, or RDS.
- Understanding of front-end performance practices including Core Web Vitals, code splitting, lazy loading, image optimization, and bundle optimization.
- Experience debugging browser, network, API, logging, and distributed-tracing issues across the full stack.
- Experience with unit, component, integration, and end-to-end testing using tools such as Vitest, Jest, Testing Library, Playwright, or Cypress.
- Familiarity with Vite, esbuild, Webpack, Turborepo, or Nx.
- Strong communication skills for documenting decisions, leading design discussions, and explaining tradeoffs.
- Preferred qualifications include a master's degree, financial-services experience, design-system experience, micro-frontend experience, AWS event-driven architecture experience, React Native experience, GenAI tooling integration, AWS certifications, open-source contributions, and technical initiative or ADR leadership.
Benefits
- Team-oriented, flexible, and respectful work environment.
- Professional growth and development programs with tuition reimbursement.
- Team Member Vehicle Purchase Discount and, where applicable, Toyota Team Member Lease Vehicle Program.
- Comprehensive health care and wellness plans for the employee's family.
- Toyota 401(k) Savings Plan with company match and, where applicable, an annual retirement contribution regardless of employee contribution.
- Paid holidays and paid time off.
- Referral services for prenatal services, adoption, childcare, schools, and related needs.
- Tax-advantaged Health Savings, Health Care FSA, and Dependent Care FSA accounts.
- Relocation assistance where applicable.
Tech Stack
Categories
About Toyota USA
Toyota USA (Toyota Motor North America) manufactures and sells Toyota cars, trucks, and SUVs for U.S. customers, and provides financing and mobility services. Founded in 1957 and headquartered in Plano, Texas, it oversees North American operations and plants that build models like the Camry and Tundra, and is expanding battery and EV production in Kentucky and North Carolina.