Salesforce

Mid-Senior Engineer, Android Infrastructure

Salesforce

full-time

Posted on:

Location Type: Hybrid

Location: AtlantaCaliforniaWashingtonUnited States

Visit company website

Explore more

AI Apply
Apply

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