Senior Software Engineer
ServiceTitan ยท via
Nocode Hub
๐ฐ $152,600 - $229,000/yr
๐ Remote
โฐ Full Time
Job Description:
- Guide the technical implementation of next-generation Android native mobile applications
- Develop key product differentiators using the full native capabilities of customers' mobile devices
- Drive technology choices for mobile applications
- Architect and design mobile applications and frameworks
- Collaborate with others to deliver an unmatched end-user experience
- Develop creative solutions to complex problems
Requirements:
- Bachelor's degree in Computer Science or a technical field, or equivalent practical experience
- 5+ years of experience in mobile application development
- 5+ years of experience with Android framework development
- Expert-level programming experience in Java or Kotlin
- Experience architecting and designing mobile applications or frameworks
- Preferred: Master's degree or PhD
- Preferred: Experience architecting and designing large-scale, scalable systems
- Preferred: Experience developing creative solutions to difficult problems
- Preferred: Deep knowledge of KMM
- Preferred: Strong understanding of Jetpack Compose
- Nice to have: C# familiarity
- Nice to have: Understanding of MVI architecture
- Nice to have: Experience with BitRise
Benefits:
- Flexible time off
- Learning and development opportunities
- Comprehensive onboarding program
- Leadership training
- Programs and events
- Bonusly rewards
- Peer-nominated awards
- Company-paid medical, dental, and vision insurance
- 100% employer-paid options and 90% coverage for dependents
- FSA and HSA
- 401k match
- Telehealth options including One Medical memberships
- Parental leave and support
- Up to $20k in fertility services, including IUI and IVF
- Surrogacy and adoption reimbursement
- On-demand maternity support through Maven Maternity
- Free breast milk shipping through Maven Milk
- Pet insurance
- Legal advisory services
- Financial planning tools
- Annual bonus
- Equity