Staff Software Engineer (Android)
Ladders · United States · 2 days ago
RemoteRemoteEngineering$188k–$230k/yrFull-time
Responsibilities
- Define and drive the architectural roadmap for Android applications
- Lead high-impact technical projects across multiple teams
- Design resilient systems for high-pressure environments like commercial kitchens
- Mentor engineers and promote a culture of technical excellence
- Collaborate with cross-functional teams to align technical investments with business goals
- Improve CI/CD processes and developer productivity
- Enhance automated testing and reliability of mobile releases
Qualifications
- 10+ years of professional software engineering experience with a focus on Android applications
- Deep expertise in Kotlin and modern Android features like coroutines and Flow
- Strong background in designing large, multi-module Android apps
- Solid understanding of Android architecture patterns such as MVVM and Clean Architecture
- Experience managing complex local data and offline-first workflows
- Ability to diagnose and resolve performance and reliability issues across various layers
- Proven leadership in driving technical initiatives across teams
Benefits
- Medical, Dental and Vision Insurance
- 401k with company match
- RSUs
- Paid vacation, company holidays, sick time, and volunteer time off
- Employee Resource Groups to foster community and inclusion
- Monthly cell phone and internet stipend
- Tuition reimbursement up to $2,000 per year