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 Guides
Related Job Pages
More Android Engineer Jobs
Staff Android Engineer, Reservation Management – Additional Products
AirbnbAirbnb 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
Android Developer, AI Apps
BJAKBjak 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 UnicornsWe 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
Android Engineer53 days ago
Full TimeRemoteTeam 1,001-5,000Since 2010H1B Sponsor
Android Engineer developing terminal applications for Stripe.
AndroidKotlin
California