First Resonance-posted about 1 month ago
Full-time • Senior
Los Angeles, CA
11-50 employees

We are seeking a Senior Frontend Engineer to join our product engineering team. In this role, you will design and build key parts of the Ion Factory OS frontend, a platform used by cutting-edge manufacturers building the next generation of products, from electric aircraft to autonomous robotics. As a technical contributor, you will tackle complex frontend challenges, collaborate closely with peers, and help establish 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.

  • Design and Build Scalable Frontend Systems: Implement a performant and maintainable frontend for the Ion Factory OS, our core manufacturing platform.
  • Elevate the Team: Contribute to code reviews and design discussions, sharing knowledge and fostering a culture of quality and continuous improvement.
  • Drive Frontend Quality: Help guide technology 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: Develop 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: Write clean, testable code and advocate for best practices in architecture, testing, and documentation.
  • 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.
  • Contribute to the Technical Roadmap: Help identify and propose improvements to frontend systems and architecture, supporting long-term scalability and performance.
  • 5+ years of professional experience in frontend software development, with a proven track record of shipping complex, large-scale web applications.
  • Strong proficiency in modern JavaScript/TypeScript, React and related frameworks (Next.js or similar), with a deep understanding of its core principles, hooks, and ecosystem.
  • Experience designing, building, and consuming complex GraphQL APIs.
  • Demonstrated experience working on a collaborative engineering team, with a passion for writing maintainable, high-quality code.
  • Solid understanding of frontend architecture and design patterns, 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 or Cypress.
  • Familiarity with modern authorization mechanisms, such as JSON Web Tokens (JWT).
  • Experience contributing to or maintaining a shared component library or design system.
  • Hands-on experience 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 help make enterprise-grade design decisions.
  • Experience with Agile development methodologies and tools.
  • Health Insurance; medical, vision, dental, & life insurance.
  • Paid Parental Leave.
  • Employee Stock Option Plan.
  • Team outings, group lunches, open office, happy hours.
  • Paid holidays, sick days.
  • Flexible Friday and PTO.
  • 401K.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service