Lead Mobile Software Engineer

2 weeks ago


Austin, TX, United States ServiceTitan Full time

Are you ready to join a team of Titans? We are developing the next generation of ServiceTitan's iOS mobile applications, aiming to provide unmatched performance, stunning design, and powerful capabilities tailored for our field customers. As a Lead Mobile Software Engineer specializing in iOS, you will play a pivotal role in shaping our technical direction, tackling complex challenges, and harnessing the full potential of Apple's ecosystem to craft key product differentiators.

This role goes beyond simple coding; you'll make architectural decisions, mentor fellow engineers, and utilize AI tools to enhance workflows, boost performance, and create exceptional user experiences.

Your Responsibilities
  • Lead the development of high-performance, native iOS applications using Swift.
  • Architect and design scalable mobile frameworks and features that support thousands of field technicians daily.
  • Work collaboratively with product managers, designers, and backend engineers to deliver impactful, user-friendly solutions.
  • Incorporate AI technologies (LLMs, GitHub Copilot, Google Gemini, Cursor, Windsurf) to optimize development efficiency, code quality, and application performance.
  • Integrate GraphQL to streamline connections between mobile clients and backend services.
  • Mentor and guide other engineers, fostering a culture of technical excellence and continuous improvement.
  • Advocate for best practices in code quality, performance optimization, and application architecture.
  • Utilize in-depth knowledge of TCA best practices and shared state to enhance the performance of our iOS applications.
Your Qualifications
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience.
  • 6+ years of mobile application development experience, with deep expertise in iOS.
  • Expert-level proficiency in Swift.
  • Demonstrated experience in architecting and designing mobile applications or frameworks.
  • Extensive hands-on experience with GraphQL.
  • Exceptional verbal and written communication skills.
  • Solid understanding of TCA principles for iOS applications.

Preferred Qualifications

  • Master's or PhD in a relevant field.
  • Experience in a technical leadership role, guiding team direction.
  • Expertise in designing large-scale, scalable systems.
  • Strong knowledge of SwiftUI.
  • Regular use of AI-assisted development tools like GitHub Copilot, Google Gemini, Cursor, and Windsurf.

Desirable Skills

  • Familiarity with TCA and MVI architecture patterns.
  • Experience with CI/CD tools such as Bitrise or GitHub Actions.
  • Proficiency in writing end-to-end automation tests.
Why Work With Us?
  • Contribute to products that make a significant real-world impact for customers in the trades.
  • Collaborate with a humble, driven, and passionate team that values exceptional engineering and people.
  • Utilize modern tools and practices, including AI-assisted development, to work smarter and more efficiently.
  • Join a culture that celebrates learning, mentorship, and craftsmanship—where supporting one another's success is integral to our mission.

If you're excited about developing high-impact mobile applications, thrive in collaborative settings, and want to influence the future of our mobile platform, we’d love to connect with you

Be Human With Us: Being human means embracing uniqueness and valuing diverse experiences. If you possess the skills and are unsure about applying due to your background, we welcome you to apply anyway. We need exceptional people like you to help us redefine conventional approaches and tackle meaningful problems. Join us in this journey.

What We Offer: Joining our team is not just about taking on a job; it's about making a career move. Here’s how we will support your impactful work:

  • Flextime, recognition, and support for autonomous work: Enjoy flexible time off and numerous learning opportunities to further your career. We provide thorough onboarding, leadership training at all levels, and various programs to recognize outstanding work.
  • Comprehensive health and wellness benefits: We offer employer-paid medical, dental, and vision plans, including coverage for dependents, as well as FSA, HSA, 401k match, and telehealth services.
  • Support for all stages of life: Benefit from parental leave, fertility services coverage, surrogacy and adoption reimbursement, on-demand maternity support, pet insurance, legal advisory services, financial planning tools, and more.

At ServiceTitan, we celebrate individuality and believe in the power of diverse perspectives to enhance our products and culture. We actively encourage individuals from underrepresented groups to apply. We do not discriminate based on characteristics protected by applicable laws.

ServiceTitan is committed to fair compensation for all employees, considering a wide range of factors in determining individual pay. The expected salary range for this role in the United States is between $151,100 USD - $202,100 USD, with variations based on location. In addition to a competitive base salary, you'll receive a comprehensive total compensation package including an annual bonus, equity, and extensive benefits.



  • Austin, TX, United States General Motors Full time

    Job Description Hybrid: Reporting to a specific location where work needs to be performed / collaboration should happen (regardless this location is within a hub) and without regard to where a candidate lives (some employees may end up hybrid who live more than 50 miles away but where business needs dictate them to be onsite at a specific location three days...


  • Austin, TX, United States General Motors Full time

    Job Description Hybrid: Reporting to a specific location where work needs to be performed / collaboration should happen (regardless this location is within a hub) and without regard to where a candidate lives (some employees may end up hybrid who live more than 50 miles away but where business needs dictate them to be onsite at a specific location three days...


  • Austin, TX, United States General Motors Full time

    Job Description Hybrid: Reporting to a specific location where work needs to be performed / collaboration should happen (regardless this location is within a hub) and without regard to where a candidate lives (some employees may end up hybrid who live more than 50 miles away but where business needs dictate them to be onsite at a specific location three days...


  • Austin, TX, United States Austin Staffing Full time

    Mobile Senior Software Engineer This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least three times a week. This job may be eligible for relocation benefits. The Role: As a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an...


  • Austin, TX, United States Austin Staffing Full time

    Mobile Senior Software Engineer This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least three times a week. This job may be eligible for relocation benefits. The Role: As a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an...


  • Austin, TX, United States Austin Staffing Full time

    Mobile Senior Software Engineer This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least three times a week. This job may be eligible for relocation benefits. The Role: As a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an...


  • Austin, TX, United States Austin Staffing Full time

    Mobile Senior Software Engineer This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least three times a week. This job may be eligible for relocation benefits. The Role: As a Mobile Senior Software Engineer, your focus will be on creating cutting-edge mobile applications that provide an...


  • Austin, TX, United States General Motors Full time

    Hybrid: Reporting to a specific location where work needs to be performed and collaboration should happen, regardless of where a candidate lives. Some employees may work in a hybrid model and live more than 50 miles away but are required to be onsite at a specific location three days per week. This role is categorized as hybrid. The successful candidate is...


  • Austin, TX, United States General Motors Full time

    Hybrid: Reporting to a specific location where work needs to be performed and collaboration should happen, regardless of where a candidate lives. Some employees may work in a hybrid model and live more than 50 miles away but are required to be onsite at a specific location three days per week. This role is categorized as hybrid. The successful candidate is...


  • Austin, TX, United States General Motors Full time

    Hybrid: Reporting to a specific location where work needs to be performed and collaboration should happen, regardless of where a candidate lives. Some employees may work in a hybrid model and live more than 50 miles away but are required to be onsite at a specific location three days per week. This role is categorized as hybrid. The successful candidate is...