Rocket Mortgage

Rocket Mortgage® is the home loan experience designed for you. NMLS #3030

Senior Mobile Engineer – Android

Android EngineerSoftware EngineerFull TimeRemoteTeam 10,001+Since 1985H1B SponsorCompany SiteLinkedIn

Location

Michigan

Posted

50 days ago

Salary

$107K - $241.5K / year

Bachelor Degree5 yrs expEnglishAndroidCloudGraph QLKotlin

Job Description

• Architect, develop, and maintain advanced features for our native Android applications using Kotlin, Jetpack, and modern Android frameworks • Lead technical design discussions and propose scalable, maintainable solutions that align with platform best practices • Build high-quality UI and UX experiences that feel seamless, intuitive, and performant across device types and OS versions • Own end-to-end feature delivery—from ideation and prototyping to testing, deployment, and ongoing optimization • Implement robust integration and unit testing strategies to ensure code quality and reliability • Collaborate cross-functionally with product, design, backend, and cloud teams to define requirements and deliver roadmap priorities • Mentor engineers through code reviews, pairing, architectural guidance, and knowledge-sharing • Champion performance, stability, accessibility, and security within the Android ecosystem • Contribute to CI/CD optimization and identify improvements in tooling, automation, and release processes

Job Requirements

  • 5+ years of professional Android development experience
  • Advanced proficiency with Kotlin, coroutines, Jetpack components, Android Architecture Components, and modern Android design patterns (MVVM, MVI, Clean Architecture)
  • Strong experience integrating REST/GraphQL APIs and working in cloud-connected architectures
  • Strong understanding of performance optimization, memory management, profiling tools, and debugging techniques
  • Experience leading large features or initiatives with little oversight
  • Demonstrated ability to mentor others, influence technical direction, and elevate engineering quality
  • Experience with Jetpack Compose, modularization, and multi-module app architectures (preferred)
  • Familiarity with CI/CD systems (e.g., GitHub Actions, Bitrise, CircleCI)
  • Knowledge of security best practices for mobile apps (preferred)
  • Experience working in fintech, high-security, or regulated environments (preferred)

Benefits

  • medical, dental, and vision benefits
  • 401K retirement plan
  • paid-time off
  • annual bonus
  • incentives

Related Job Pages

More Android Engineer Jobs

Staff Android Engineer, Reservation Management – Additional Products

Airbnb

Airbnb is a community based on connection and belonging.

Android Engineer52 days ago
Full TimeRemoteTeam 5,001-10,000Since 2007H1B Sponsor

Staff Android Engineer leading Android development for Reservation Management at Airbnb

AndroidKotlin
United States
$204K - $255K / year

Android Developer, AI Apps

BJAK

Bjak is a technology company focused on making financial services easy, fun and more rewarding for everyone

Android Engineer52 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Android Developer creating AI-driven applications for user interactions

AndroidGRPCKotlin
United States

Android Engineer

Defense Unicorns

We help mission-focused heroes solve the world’s biggest software challenges.

Android Engineer53 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

Android Engineer collaborating on mobile applications for seamless user experience.

AndroidJavaKotlinGo
United States
$123.3K - $166.8K / year

Android Engineer, Terminal OS Platform

Stripe

Help increase the GDP of the internet.

Android Engineer53 days ago
Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor

Android Engineer developing terminal applications for Stripe.

AndroidKotlin
California