ServiceTitan is looking to build smart, compelling and intuitive client-side applications for their products, and they need a Senior Front-End Engineer to help them develop the 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)
- Created and maintaining JSON Web APIs backed by databases in any strongly-typed back end development framework
- Experience with React, TypeScript, Styled Components, GraphQL, MongoDb, Jest, Cypress, .NET
- Strong understanding of frontend architecture and design principles
- Experience with GitHub repos which are setup for CI/CD, automated testing
- Strong communication skills and can easily exchange ideas in a distributed environment
- Experience with JSON Web APIs and databases
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
- Bachelor's degree in Computer Science or related field
- 7+ years of experience in software development
- Strong communication skills and ability to work in a distributed environment
- Ability to work collaboratively with engineering, product, design in a cross-functional team setting
- Flextime, recognition, and support for autonomous work