ServiceTitan is looking for a Senior Front-End Engineer to help build smart, compelling and intuitive client-side applications for their products, focusing on developing major client-side features in a rapidly growing, fast-paced environment.
Requirements
- 7+ years of experience building scalable web applications with React, utilizing modular approach (MFEs)
- You have created and maintaining JSON Web APIs backed by databases in any strongly-typed back end development framework
- You enjoy working on GitHub repos which are setup for CI/CD, automated testing
- Our applications are built on React, TypeScript, Styled Components, GraphQL, MongoDb, Jest, Cypress, .NET
Responsibilities
- Deliver scalable, reliable solutions to complex business problems
- Own applications that are critical to the success of our customers and our business
- Drive frontend architecture and design decisions (we are developing with MFEs)
- Partner with engineering leaders across teams to drive our vision and lay the foundations for long-term technical excellence
- Collaborate with world-class engineering, product and design teams to design solutions to customer problems
- Develop and maintain sufficient test coverage for all features in partnership with the QA automation engineers
- Value mentorship and enjoy helping engineers around you grow
Other
- You take pride in both delivering delightful user experiences and in championing technical excellence
- You’re excited to work collaboratively with engineering, product, design in a cross-functional team setting
- You’re eager to contribute your ideas and experiences to help us continuously improve as a product and as a company
- You have strong communication skills and can easily exchange ideas in a distributed environment
- Being human isn’t about checking every box on a list. It’s about the experiences we have, people we meet, and the perspectives we share. So, if you have the skills but are hesitant to apply because of your background, apply anyway.