ServiceTitan is building the next generation of its Android mobile applications to deliver unmatched performance, elegant design, and powerful capabilities for customers in the field. The company is looking for a Senior Software Engineer, Android to lead this effort, shape technical direction, solve complex problems, and create key product differentiators using the Android ecosystem, including leveraging AI tools.
Requirements
- Expert-level proficiency in Kotlin (no Java).
- Proven experience in architecting and designing mobile applications or frameworks.
- Strong hands-on experience with GraphQL.
- Solid knowledge of Jetpack Compose and MVI/TCA-inspired state management for Android apps.
- Strong understanding of KMM.
- Regular use of AI-assisted development tools (e.g., GitHub Copilot, Google Gemini, Cursor, Windsurf).
- Experience writing end-to-end automation tests.
Responsibilities
- Lead development of high-performance, native Android applications using Kotlin.
- Architect and design scalable mobile frameworks and features that serve thousands of field technicians daily.
- Collaborate closely with product managers, designers, and backend engineers to deliver delightful, business-impacting solutions.
- Leverage AI daily (LLMs, GitHub Copilot, Google Gemini, Cursor, Windsurf) to optimize development speed, code quality, and app performance.
- Integrate GraphQL to efficiently connect mobile clients with backend services.
- Mentor and guide other engineers, fostering a culture of technical excellence and continuous learning.
- Champion best practices in code quality, performance optimization, and app architecture.
Other
- 6+ years of mobile application development experience, with a deep focus on Android.
- Excellent communication (verbal and written) skills.
- Hands-on technical leadership experience setting direction for teams.
- Experience designing large-scale, scalable systems.
- Collaborate closely with product managers, designers, and backend engineers to deliver delightful, business-impacting solutions.