Job Closed

This listing is no longer active.

Senior Mobile Engineer – Android

Location

Michigan

Posted

125 days ago

Salary

$107K - $241.5K / year

Seniority

Senior

Bachelor Degree5 yrs expEnglishAndroidGraphQLKotlin

Job Description

Senior Mobile Engineer – Android

Rocket Mortgage

• 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

Binance logo

Senior Mobile Engineer – iOS, Android, Flutter

Binance

The World’s Leading Blockchain Ecosystem and Digital Asset Exchange

Android Engineer126 days ago
Full TimeRemoteTeam 1,001-5,000Since 2017H1B No Sponsor

• Own the development and evolution of key Binance Square mobile modules, ensuring scalable, high-quality implementation. • Work closely with Product, Design, and QA to deliver a smooth and consistent user experience. • Lead performance optimization efforts, reducing latency and improving app stability and responsiveness. • Uphold engineering excellence through code reviews, technical best practices, and high standards of code quality. • Leverage AI-assisted development tools to improve coding efficiency, testing, and debugging.

Singapore
Job Closed
Airbnb logo

Staff Android Engineer, Reservation Management – Additional Products

Airbnb

Airbnb is a community based on connection and belonging.

Android Engineer126 days ago
OtherRemoteTeam 5,001-10,000Since 2007H1B Sponsor

• Explore, shape, and develop new product experiences alongside cross-functional partners (design and product); from ideation to implementation at scale. • Design and implement scalable Android practices across the Reservation Management team. • Be a champion of the team’s Android community, mentor other engineers and uplevel the broader team’s culture. • Lead investments into new technical capabilities that push the envelope and unlock product innovation • Develop prototypes to validate ideas while proactively considering long-term implications on technical design and architecture • Translate prototypes to high quality, scalable, and maintainable production code through iterative development • Writing unit and integration tests, reviewing other’s code.

United States
$204K - $255K / year
Job Closed
BJAK logo

Android Developer, AI Apps

BJAK

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

Android Engineer127 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Build and maintain production Android apps using Kotlin • Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs • Design UX patterns for AI interactions, including streaming responses, retries, and partial results • Optimize performance, memory usage, and responsiveness for AI-heavy flows • Implement analytics, logging, and feedback capture to support AI evaluation and iteration • Collaborate closely with backend and ML engineers on API contracts and system behavior • Ensure app stability, security, and scalability in production environments

United States
Smart Working logo

Android Developer

Smart Working

Empowering companies to work with the best engineers in the world

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

• Develop and deliver new features for a white-label eCommerce Android application • Build and maintain UI using Jetpack Compose, following modern Android best practices • Maintain and evolve Kotlin Multiplatform (KMP) shared business logic used across Android and iOS • Maintain end-to-end tests to ensure application stability and reliability • Collaborate closely with product management, web, and iOS engineers within a feature pod • Contribute to code quality through reviews, testing, and continuous improvement • Support CI/CD pipelines and deployment workflows as part of the Android development lifecycle

India