S
ServiceTitan develops business management software for the skilled trades, including plumbing, HVAC, and electrical service companies. Its platform brings together scheduling, dispatching, marketing, reporting, customer management, financing, mobile tools, and real-time analytics so contractors can coordinate daily operations from one system. By connecting field teams with office workflows and business data, ServiceTitan helps trade businesses improve efficiency, manage cash flow, strengthen customer relationships, and pursue profitable growth.
Senior Android Software Engineer
Shape the architecture and technical direction of ServiceTitan’s next-generation Android apps. Build differentiated mobile experiences by making full use of device capabilities.
$152,600 – $229,000 / year
RemoteFull-timeSeniorEnglish RequiredFull-stack EngineerSoftware EngineerDescription
- Lead implementation of next-generation native Android applications
- Build standout product features that draw on the full capabilities of customers’ mobile devices
- Set technical direction and select technologies for mobile applications
- Design and architect mobile applications and supporting frameworks
- Work with colleagues to deliver a strong end-user experience
- Create inventive approaches to challenging problems
Requirements
- Bachelor’s degree in computer science or a technical discipline, or equivalent practical experience
- At least five years of mobile application development experience
- At least five years of Android framework development experience
- Expert programming skills in Java or Kotlin
- Experience architecting and designing mobile applications or frameworks
- Preferred: Master’s degree or PhD
- Preferred: Experience designing and architecting large-scale, scalable systems
- Preferred: Experience finding creative solutions to challenging problems
- Preferred: In-depth knowledge of Kotlin Multiplatform Mobile (KMM)
- Preferred: Strong knowledge of Jetpack Compose
- Nice to have: Familiarity with C#
- Nice to have: Knowledge of MVI architecture
- Nice to have: Experience with BitRise
Benefits
- Flexible time off
- Learning and development opportunities
- Structured onboarding program
- Leadership training
- Company programs and events
- Bonusly rewards
- Awards nominated by peers
- Medical, dental, and vision insurance paid for by the company
- Employer-paid coverage options and 90% coverage for dependents
- Flexible Spending Account and Health Savings Account
- 401(k) matching
- Telehealth services, including One Medical memberships
- Parental leave and support
- Up to $20,000 for fertility services, including IUI and IVF
- Surrogacy and adoption reimbursement
- On-demand maternity support through Maven Maternity
- Complimentary breast milk shipping through Maven Milk
- Pet insurance
- Legal advisory services
- Financial planning tools
- Annual bonus
- Equity