Senior Software Engineer, Front-end

ServiceTitan ServiceTitan · Enterprise · United States · Remote

Senior Front-End Engineer to build smart, compelling and intuitive client-side applications for ServiceTitan's products. This role involves developing major client-side features in a rapidly growing, fast-paced environment, focusing on product excellence and innovative solutions. The engineer will be responsible for creating and maintaining complex web-based solutions, working closely with product, design, and engineering teams to deliver scalable, secure, and production-ready features.

What you'd actually do

  1. Deliver scalable, reliable solutions to complex business problems
  2. Own applications that are critical to the success of our customers and our business
  3. Drive frontend architecture and design decisions (we are developing with MFEs)
  4. Partner with engineering leaders across teams to drive our vision and lay the foundations for long-term technical excellence
  5. Collaborate with world-class engineering, product and design teams to design solutions to customer problems

Skills

Required

  • React
  • TypeScript
  • Styled Components
  • GraphQL
  • MongoDB
  • Jest
  • Cypress
  • .NET
  • JSON Web APIs
  • CI/CD
  • automated testing
  • communication skills

Nice to have

  • mentorship
  • helping engineers grow

What the JD emphasized

  • 7+ years of experience building scalable web applications with React, utilizing modular approach (MFEs)
  • created and maintaining JSON Web APIs backed by databases in any strongly-typed back end development framework