Salesforce is looking to enhance its Android app to ensure it scales efficiently for millions of users, optimizing performance and reliability, and to deliver delightful, performant features.
Requirements
- Strong understanding of Android framework components, lifecycles, and API levels
- Experience building high-performance Java/Kotlin apps and optimizing view layouts
- Solid computer science fundamentals: data structures, algorithms, and concurrency
- Familiarity with Android development, testing, debugging, and performance tools
- Experience with Kotlin Coroutines/Flow, Jetpack Compose, and modern architecture patterns (e.g., MVVM)
- Building scalable, accessible design systems
- Prior experience using Slack and improving the app
Responsibilities
- Lead technical initiatives, making trade-offs and shaping long-term product roadmaps
- Collaborate with Product, Design, and engineering teams to deliver delightful, performant features
- Coach and mentor engineers, driving alignment across cross-functional stakeholders
- Ensure the app scales efficiently for millions of users, optimizing performance and reliability
- Focus on user-facing features, ensuring design and performance meet the highest standards
- Identifying complex issues and delivering high-impact solutions
- Crafting engaging mobile experiences
Other
- 7+ years of mobile engineering experience with technical leadership in medium to large teams
- Experience collaborating with Product and Design to craft engaging mobile experiences
- Strong attention to detail, disciplined approach to development, and eagerness to learn
- Open source contributions or involvement in the Android community
- For Washington-based roles, the base salary hiring range for this position is $211,500 to $306,600.
- For California-based roles, the base salary hiring range for this position is $230,800 to $334,600.