
Mid-Senior Engineer, Android Infrastructure
Salesforce
full-time
Posted on:
Location Type: Hybrid
Location: Atlanta • California • Washington • United States
Visit company websiteExplore more
Salary
💰 $148,500 - $223,900 per year
Job Level
About the role
- Building strong, sustainable infrastructure for the Slack Android client
- Enable feature engineers at Slack to tackle complicated problems quickly
- Lead engineering efforts specializing in UI frameworks or data/networking infrastructure
- Mentor and grow other Android engineers
- Ensure high technical design and code quality for the team
Requirements
- 2-5 years of experience building and maintaining complex Android applications, in a team environment
- Strong background using Kotlin and Android framework components
- Understanding of Android architectural patterns, such as MVVM/MVP/MVI
- Experience debugging and fixing crashes on Android using Android Studio App Inspector
- Experience with RxJava, Coroutines, Flows and dependency injection frameworks (e.g., Dagger, Anvil)
- Experience working closely with product teams, designers, and other developers
- A related technical degree required
Benefits
- wellbeing reimbursement
- generous parental leave
- adoption assistance
- fertility benefits
- medical insurance
- dental insurance
- vision insurance
- mental health support
- life and disability insurance
- 401(k)
- employee stock purchasing program
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinAndroid framework componentsMVVMMVPMVIRxJavaCoroutinesFlowsDaggerAnvil
Soft Skills
mentoringteam collaborationproblem-solvingleadershipcommunication
Certifications
related technical degree