Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ServiceTitan Logo

Staff Software Engineer

ServiceTitan

$183,400 - $245,400
Aug 27, 2025
Glendale, CA, US
Apply Now

ServiceTitan is seeking a Front-End Engineer to own the technical vision for user-facing features, balancing rapid iteration with high product quality expectations in a rapidly growing startup environment where over 50,000 people depend on their software.

Requirements

  • Equivalent of 5+ years of experience in senior front-end engineering roles (designing large scale front-end systems, reusable UI components, and tools used by other engineers. Familiarity with front-end architectures and design patterns.)
  • Modern front-end web technologies: HTML5, CSS3, and JavaScript.
  • Extensive experience with Typescript and React is required.
  • State management libraries (e.g., Redux, MobX) and front-end build tools (e.g., Webpack, Vite).
  • Responsive design principles and cross-browser compatibility.
  • Git, unit testing (e.g., Jest, React Testing Library), debugging, profiling, and performance monitoring of front-end applications.
  • CI/CD tools (e.g., GitHub Actions, TeamCity): Design and maintain delivery pipelines to enable fast feedback loops and code quality.

Responsibilities

  • Own the technical vision for front-end features and components within your squad, from end-to-end, for both short-term iterations and long-term architectural goals.
  • Be responsible for all major front-end technical decisions for your squad (a successful engineer will be able to influence the decisions of their team without having to make all of them).
  • Provide technical mentorship and guidance to engineers, helping to elevate front-end development practices across the team.
  • Help your team improve the technical quality of their work through regular technical design and code reviews, with a focus on UI/UX implementation, performance, and maintainability.
  • Share your front-end technical knowledge and expertise through regular tech talks and/or blog posts.
  • Communicate effectively with engineers, product managers, customers, partners, and other leaders to ensure a seamless user experience.
  • Design and maintain delivery pipelines to enable fast feedback loops and code quality.

Other

  • Be a role model for excellent front-end development.
  • Guide the technology decisions of your team, while contributing alongside them.
  • Strong communication and technical writing skills.
  • B.S., M.S., or PhD in Computer Science, Physics, Engineering, or a related technical field.
  • Innovative and comfortable with ambiguity.