Talent.com
Principal Software Engineer (Frontend)
Principal Software Engineer (Frontend)First Resonance • Los Angeles, CA, US
Principal Software Engineer (Frontend)

Principal Software Engineer (Frontend)

First Resonance • Los Angeles, CA, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

We are seeking a Principal Frontend Engineer to be a technical pillar for our product engineering team. In this role, you will take ownership of the architectural vision and technical strategy for the Ion Factory OS frontend, directly impacting manufacturers building humanity's most ambitious products—eVTOLs, rockets, robots, and more.

As a technical leader, you will not only solve our most complex frontend challenges but also mentor a talented team of engineers, elevating the quality of our user experience and establishing the patterns that will scale our platform for years to come. This is a unique opportunity to shape a product that is critical to companies tackling society’s greatest challenges, from climate change and space exploration to autonomous transportation.

What You'll Do

Lead Architectural Strategy : Architect, design, and lead the implementation of a scalable, performant, and maintainable frontend for the Ion Factory OS, our core manufacturing platform.

Mentor and Elevate the Team : Guide and mentor engineers through complex technical challenges, insightful code reviews, and architectural discussions, fostering a culture of engineering excellence.

Drive Technical Decisions : Make high-impact decisions on our frontend technology stack, including state management (e.g., Apollo Client, Urql), component libraries, testing frameworks, and build pipelines.

Build for Scale and Performance : Architect and implement reusable, resilient React components and JavaScript libraries, optimizing them for maximum performance and real-time data updates across a multi-tenant SaaS environment.

Champion Best Practices : Establish and evangelize best practices for software architecture, testing, documentation, and operational excellence across the engineering organization.

Collaborate Cross-Functionally : Partner closely with product management, UX / UI design, and backend engineering to translate product specifications and complex user workflows into elegant, robust, and intuitive user-facing features.

Own the Technical Roadmap : Define and drive the long-term technical roadmap for the frontend, identifying opportunities for innovation, refactoring, and performance improvements to ensure our platform remains best-in-class.

What You'll Bring (Minimum Qualifications)

8+ years of professional experience in frontend software development, with a proven track record of shipping complex, large-scale web applications.

Expert-level proficiency in modern JavaScript / TypeScript and React, with a deep understanding of its core principles, hooks, and ecosystem.

Significant experience designing, building, and consuming complex GraphQL APIs.

Demonstrated experience in a technical leadership or mentorship capacity, with a passion for growing the skills of fellow engineers.

Strong architectural skills, with experience building and maintaining scalable frontend systems in a SaaS, multi-tenant environment.

Proficiency with modern frontend development tools and pipelines (e.g., Webpack, Babel, NPM) and version control (Git / GitHub).

Experience implementing robust testing strategies across the testing pyramid (unit, integration, e2e) using frameworks like Jest, Cypress, or CodeceptJS.

Familiarity with modern authorization mechanisms, such as JSON Web Tokens (JWT).

Bonus Points (Preferred Qualifications)

Experience architecting, building, and leading the adoption of a comprehensive UI design system.

Deep expertise with GraphQL clients such as Apollo Client or Urql.

Experience with advanced architectural patterns like micro-frontends.

Professional experience working directly with product design and UI / UX experts to build enterprise-grade applications.

Familiarity with data visualization libraries (e.g., D3.js) or real-time communication technologies (e.g., WebSockets).

Experience with Agile development methodologies and tools.

Benefits & Perks

Health Insurance; medical, vision, dental, & life insurance

Unlimited PTO

Paid Parental Leave

Employee Compensation and Stock Option Plan

Team outings, group lunches, an open office, happy hours

Paid holidays, sick days

Flexible work schedule (Hybrid Available)

401K

First Resonance is an equal opportunity employer dedicated to building an inclusive and diverse workforce.

First Resonance participates in E-Verify. As part of our onboarding process, a new hire's Form I-9 information will be shared with the federal government to confirm they are authorized to work in the U.S.

Pay is based on factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience and skillset, and location. Certain roles may be eligible for incentive compensation, equity and benefits.

Pay Range

$170,000—$200,000 USD

First Resonance accelerates the speed and reliability of hardware development for companies manufacturing the next generation of hardware products. This includes electric airplanes, autonomous vehicles, robotics, and more. We are a group of software, hardware, and manufacturing engineers that are bringing the best of modern UX and data science to an industry that has been overly rigid in its innovation. We are removing the barriers preventing radical advancement by providing tools to manufacturing engineers and operators to move information more freely, collaborate with their teams more easily, and use the power of data to predict problems and provide insights that result in better hardware quality and delivery.

Compensation Range : $170K - $200K

Create a job alert for this search

Software Engineer Frontend • Los Angeles, CA, US

Related jobs
Frontend Software Engineer

Frontend Software Engineer

VirtualVocations • Long Beach, California, United States
Full-time
A company is looking for a Software Engineer, Frontend.Key Responsibilities Build new features for AI voice and chat products, focusing on frontend services and user experience Collaborate with ...Show more
Last updated: 30+ days ago • Promoted
Platform Software Engineer

Platform Software Engineer

VirtualVocations • Fullerton, California, United States
Full-time
A company is looking for a Platform Software Engineer to drive architecture and development for a multi-partner integration platform. Key Responsibilities Co-own architecture for APIs, data pipeli...Show more
Last updated: 30+ days ago • Promoted
Principal Solutions Engineer

Principal Solutions Engineer

VirtualVocations • Whittier, California, United States
Full-time
A company is looking for a Principal Solutions Engineer.Key Responsibilities Develop detailed Solution Briefs based on business requirements Identify and understand analytics, advertising, and m...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Freeform • Los Angeles, CA, US
Full-time
Freeform is deploying software-defined, autonomous metal 3D printing factories around the world, bringing the scalability of software to physical production. Our proprietary technology stack leverag...Show more
Last updated: 30+ days ago • Promoted
Principal Frontend Engineer

Principal Frontend Engineer

VirtualVocations • Whittier, California, United States
Full-time
A company is looking for a Principal Software Engineer.Key Responsibilities Lead the architectural vision and technical strategy for the Rovo FE team Collaborate with product managers, designers...Show more
Last updated: 30+ days ago • Promoted
Principal Software Engineer

Principal Software Engineer

VirtualVocations • Whittier, California, United States
Full-time
A company is looking for a Principal Software Engineer, Gen AI.Key Responsibilities Implement complex software systems integrating Generative AI capabilities Lead cross-functional collaboration ...Show more
Last updated: 30+ days ago • Promoted
Front End Software Engineer

Front End Software Engineer

VirtualVocations • Fullerton, California, United States
Full-time
A company is looking for a Front End Software Engineer who focuses on creating reusable, scalable UI systems.Key Responsibilities Build and maintain frontend applications using React Develop a c...Show more
Last updated: 30+ days ago • Promoted
Front-End Software Engineer

Front-End Software Engineer

VirtualVocations • North Hollywood, California, United States
Full-time
A company is looking for a Software Engineer (Front-End).Key Responsibilities Build and maintain responsive, high-performance web applications using React and modern JavaScript Collaborate with ...Show more
Last updated: 30+ days ago • Promoted
Frontend Engineer

Frontend Engineer

VirtualVocations • Glendale, California, United States
Full-time
A company is looking for a Frontend Engineer.Key Responsibilities Develop and maintain frontend applications using Vue.JavaScript Collaborate with teams to automate work and enhance project mana...Show more
Last updated: 30+ days ago • Promoted
Director of Software Engineering

Director of Software Engineering

VirtualVocations • Carson, California, United States
Full-time
A company is looking for a Director, R&D Software Engineering to lead the modernization and innovation of software platforms for digital physiology solutions. Key Responsibilities Lead the moderni...Show more
Last updated: 30+ days ago • Promoted
Software Performance Engineer

Software Performance Engineer

VirtualVocations • Pasadena, California, United States
Full-time
A company is looking for a Software Performance Engineer.Key Responsibilities Develop and maintain custom benchmark tools and automation frameworks for bare-metal and virtualized environments Ex...Show more
Last updated: 4 days ago • Promoted
Senior Core Systems Engineer

Senior Core Systems Engineer

VirtualVocations • Signal Hill, California, United States
Full-time
A company is looking for a Senior Core Systems Engineer to design and scale blockchain wallet infrastructure.Key Responsibilities Design, implement, and operate mission-critical security primitiv...Show more
Last updated: 2 days ago • Promoted
Principal / Sr. Principal Software Engineer

Principal / Sr. Principal Software Engineer

Northrop Grumman • Los Angeles, CA, US
Full-time
RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around th...Show more
Last updated: 11 hours ago • Promoted • New!
Platform Engineer

Platform Engineer

VirtualVocations • Pasadena, California, United States
Full-time
A company is looking for a Platform Engineer with a strong focus on Fastly, Compute@Edge, VCL, and WAF.Key Responsibilities Develop and maintain backend systems and cloud infrastructure using Fas...Show more
Last updated: 30+ days ago • Promoted
Principal Developer

Principal Developer

VirtualVocations • Van Nuys, California, United States
Full-time
A company is looking for a Developer, Principal to join their team.Key Responsibilities Functions as an individual contributor and serves as a technical lead on development projects Provides dev...Show more
Last updated: 30+ days ago • Promoted
Software Engineer - Frontend

Software Engineer - Frontend

Jobot • Culver City, CA, United States
Full-time
Mechanical Contractor expanding in the Columbus area- commercial, residential and industrial heating, air conditioning, ventilation and refrigeration systems. This Jobot Job is hosted by : Courtney H...Show more
Last updated: 30+ days ago • Promoted
Senior Frontend Engineer

Senior Frontend Engineer

VirtualVocations • North Hollywood, California, United States
Full-time
A company is looking for a Senior Frontend Engineer to join their Monetization team.Key Responsibilities Leading and building rapid product experiments across Track and Suite Translating hypothe...Show more
Last updated: 30+ days ago • Promoted
Senior Frontend Software Engineer

Senior Frontend Software Engineer

VirtualVocations • Whittier, California, United States
Full-time
A company is looking for a Senior Front End Software Engineer who will create reusable and scalable UI systems.Key Responsibilities Build and maintain frontend applications using React Develop a...Show more
Last updated: 30+ days ago • Promoted