about 5 hours ago

Full Stack Engineer

Los Angeles, California, United States

$164,000-$178,000 / year

full-timesenior HybridElectronic Design Automation (EDA)

Tech Stack

+5

Description

You will build and ship product experiences for hardware engineers, working across a modern stack including TypeScript, Node.js, NestJS, React, Apollo GraphQL, PostgreSQL, and AWS. You will own features end-to-end, collaborate with product and design teams, and leverage AI-powered workflows to deliver scalable, high-quality solutions.

Requirements

  • 5–12 years of professional software engineering experience with a demonstrated track record of shipping production-grade products.
  • Bachelor’s degree in Computer Science or related field.
  • Strong foundation in TypeScript and React.
  • Experience working with design systems such as Ant Design, Material UI, or similar.
  • Backend experience with Node.js, NestJS, and GraphQL.
  • Experience working with PostgreSQL and ORMs such as TypeORM or Prisma.
  • Strong architectural thinking and ability to design scalable systems.
  • Excellent written and verbal communication skills.
  • Comfort operating in autonomous, fast-paced environments.
  • A product mindset with the ability to navigate the full feature lifecycle.

Responsibilities

  • Decompose product requirements into well-structured tasks and own delivery from concept through production release.
  • Build across our stack (TypeScript, Node.js, NestJS, React, Apollo GraphQL, PostgreSQL, AWS) to deliver scalable, high-quality software.
  • Partner with product and design teams to translate user needs into thoughtful, intuitive, and performant experiences.
  • Architect, implement, test, deploy, and measure features with a focus on long-term maintainability and system integrity.
  • Instrument features using PostHog, run experiments, analyze real user data, and iterate based on measurable outcomes.
  • Leverage modern AI development workflows to increase velocity, structure context effectively, and deliver production-ready systems.
  • Identify opportunities to refine architecture, improve performance, and scale systems while maintaining engineering excellence.
0 views 0 saves 0 applications