
Senior Mobile Engineer – Android
Rocket Mortgage
full-time
Posted on:
Location Type: Remote
Location: Missouri • United States
Visit company websiteExplore more
Salary
💰 $107,000 - $241,500 per year
Job Level
About the role
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
KotlinJetpackAndroid frameworksREST APIsGraphQL APIsMVVMMVIClean Architectureperformance optimizationunit testing
Soft Skills
mentoringinfluencing technical directioncollaborationcode reviewsarchitectural guidanceknowledge-sharingleadershipproblem-solvingcommunicationorganizational skills