Senior Software Engineer, Front End

ServiceTitan
73d$151,100 - $202,100

About The Position

ServiceTitan is looking for a Senior Front-End Engineer to help us build smart, compelling and intuitive client-side applications for our products. This is an exciting role for an engineer to come in and develop the major client-side features in a rapidly growing, fast-paced environment. We build for product excellence, focus on smart solutions through innovation and technology, have an amazing growth-oriented culture, and love to solve complex problems. If you share the same values, you should consider joining us in our efforts to achieve the extraordinary! You will be primarily responsible for creating and maintaining complex web-based solutions. Some tasks will require understanding and modifying server-side APIs written in a strongly-typed web application framework (to establish the contract between the Frontend and the Backend). You will work closely with product, design and the rest of the engineering team to develop and deliver scalable, secure, rock-solid, production ready features. You will be expected to iterate rapidly while delivering high-quality outcomes.

Requirements

  • 7+ years of experience building scalable web applications with React, utilizing modular approach (MFEs)
  • Experience creating and maintaining JSON Web APIs backed by databases in any strongly-typed back end development framework
  • Strong communication skills and ability to exchange ideas in a distributed environment
  • Excited to work collaboratively with engineering, product, design in a cross-functional team setting
  • Eager to contribute ideas and experiences to help continuously improve as a product and as a company
  • Experience working on GitHub repos which are setup for CI/CD, automated testing

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

Benefits

  • Flexible time off with ample learning and development opportunities
  • Comprehensive onboarding program and leadership training
  • Holistic health and wellness benefits including company-paid medical, dental, and vision
  • 401k match and telehealth options
  • Parental leave and support, fertility services reimbursement, and pet insurance
  • Legal advisory services and financial planning tools
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service