
Job Overview
Location
Remote
Job Type
Full-time
Category
iOS Developer
Date Posted
March 5, 2026
Full Job Description
📋 Description
- • As a Senior Software Engineer, Mobile at ServiceTitan, you will be instrumental in shaping the future of our iOS mobile applications, which are critical tools for field technicians across North America. This role offers a unique opportunity to work on the next generation of our platform, focusing on delivering unparalleled performance, elegant design, and robust capabilities that empower our users.
- • You will take a leading role in the development of high-performance, native iOS applications, primarily utilizing Swift. This involves not just writing code, but architecting and designing scalable mobile frameworks and features that are used daily by thousands of field technicians, directly impacting their ability to manage their businesses.
- • A key aspect of this position is close collaboration with product managers, designers, and backend engineers. This cross-functional teamwork is essential for delivering high-impact, business-critical solutions that meet user needs and drive business objectives.
- • You will be responsible for integrating GraphQL to ensure efficient and effective communication between our mobile clients and backend services, optimizing data flow and application responsiveness.
- • A significant part of your work will involve applying deep expertise in The Composable Architecture (TCA). This includes mastering shared state management patterns and implementing performance optimization techniques to build applications that are not only robust and maintainable but also highly performant.
- • You will be at the forefront of leveraging AI-assisted development tools, such as Claude, GitHub Copilot, Cursor, and Windsurf. The goal is to accelerate development speed, enhance code quality, and explore innovative ways to improve application performance and user experience.
- • As a senior member of the team, you will play a crucial role in mentoring and guiding other engineers. This involves fostering a culture of technical excellence, promoting continuous learning, and sharing best practices to elevate the entire engineering team.
- • You will champion and uphold best practices in all aspects of mobile development, including code quality, performance optimization, and sound app architecture, ensuring the long-term health and scalability of our mobile products.
- • This role is more than just coding; it's about driving architectural decisions, solving complex technical challenges, and utilizing the full power of Apple's ecosystem to create key product differentiators that set ServiceTitan apart.
- • The impact of your work will be immediate and tangible, directly influencing how trades businesses operate and succeed. You will be part of a team that values craftsmanship, purpose, and technical rigor, working with modern tooling and encouraging experimentation.
- • You will contribute to an environment that believes mentorship and knowledge-sharing are fundamental to the job, not an afterthought, ensuring a supportive and growth-oriented atmosphere.
- • If you are passionate about building high-impact mobile applications and eager to shape the future of our mobile platform, this is an exceptional opportunity to make a significant contribution.
Skills & Technologies
Swift
GitHub
GraphQL
iOS
Mobile
Senior
Remote
Degree Required
About ServiceTitan, Inc.
ServiceTitan provides cloud-based business management software for residential and commercial contractors in plumbing, HVAC, electrical, and other trades. Its platform integrates customer relationship management, scheduling, dispatching, invoicing, payments, marketing analytics, inventory management, and field workforce mobile applications. The system connects office teams with field technicians, automates service workflows, and offers real-time performance reporting, aiming to improve operational efficiency and revenue for home-service businesses.



