HHiring Reality
← EarnIn

Senior Mobile Engineer (Android)

EarnIn
Location
Remote, Canada
Posted
1 month ago
Department
Engineering
Salary
$199,800 - $244,200
What they actually want (must-haves)
  • Bachelor's (or higher) in Computer Science or a related technical field or equivalent technical experience
  • 4+ years of industry experience building, shipping, and maintaining mobile applications at scale, with a strong focus on Android
  • Fluency in Kotlin, with a strong grasp of reactive & functional paradigms (Coroutines/Flow, RxJava)
  • Proven experience with modern Android app architectures (MVVM, MVI, MVP, Clean Architecture) and Jetpack components
  • Deep understanding of Android UI frameworks, including XML layouts and Jetpack Compose
  • Hands-on knowledge of software engineering best practices across the full SDLC: coding standards, code reviews, Git workflows, CI/CD pipelines, automated testing, and mobile release operations
Nice to have
  • Experience with mobile analytics and experimentation tooling (e.g., Amplitude, feature flags, A/B testing frameworks)
  • Familiarity with identity verification, authentication, and authorization protocols
  • Familiarity with iOS development or backend development is a significant plus.
What the job really is

As a Senior Mobile Engineer focused on Android at EarnIn, you will work on the Offers team to enhance the mobile experience for community members by developing and refining systems that match users with valuable offers. Your role will involve collaborating with product and design teams, contributing across stacks, and utilizing AI tools for efficient development. You will also lead projects, mentor junior engineers, and ensure high-quality code through testing and best practices.

Benefits
  • Salary range of $199,800 - $244,200, plus equity and benefits
  • Remote work flexibility with potential hybrid model (two days a week in Vancouver office)
Things to weigh
  • No specific details on the company's technology stack beyond Android and iOS
  • The role requires a strong product mindset and willingness to engage deeply with cross-functional teams, which may not suit all candidates
  • The salary range is provided but may vary based on role, level, and location, which could lead to uncertainty for some candidates.
Job score3.8/5
Benefits1/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency5/5

Applying to EarnIn?

See how your résumé matches this role — and tailor it from what actually gets interviews.