Black Rock Solutions INC logo

Android Developer

Black Rock Solutions INC
Department:Android Developer
Type:REMOTE
Region:USA
Location:United States
Experience:Entry level
Estimated Salary:$80,000 - $130,000
Skills:
ANDROID SDKKOTLINJETPACK COMPOSEMVVMROOMWORKMANAGERNAVIGATIONHILTDAGGERCOROUTINESRXJAVARETROFITGITJUNITESPRESSOFIREBASECI/CDPLAY CONSOLE
Share this job:

Job Description

Posted on: December 30, 2025

About The Opportunity A technology-driven company operating in the enterprise mobile software & IT solutions sector, building scalable, secure, and user-centric Android applications for customers across B2B and consumer marketplaces. We deliver modern mobile experiences that integrate with cloud services, analytics, and real-time backends—prioritizing performance, security, and velocity. Primary job title (best-performing on LinkedIn): Senior Android Engineer Role & Responsibilities

  • Design, implement, and maintain high-quality Android applications and SDKs from concept to Play Store release for U.S. customers in a fully remote setting.
  • Own key modules: UI implementation with Jetpack Compose, offline persistence, background jobs, and secure API integration.
  • Collaborate with product, backend, and QA teams to define APIs, ensure compatibility, and ship frequent releases via CI/CD pipelines.
  • Write reliable unit and UI tests, run performance profiling, and fix memory/battery issues to meet mobile SLAs.
  • Participate in code reviews, establish engineering standards (architecture, CI, observability), and mentor junior engineers.
  • Manage app lifecycle tasks: Play Console releases, feature flags, crash analytics, and staged rollouts.

Skills & QualificationsMust-Have

  • Proven track record delivering production-grade Android apps published to Google Play.
  • Deep Kotlin expertise and strong command of the Android SDK and platform APIs.
  • Hands-on experience with Jetpack Compose and Android Jetpack libraries (Room, WorkManager, Navigation).
  • Architectural experience with MVVM, dependency injection (Hilt/Dagger), and asynchronous patterns (Coroutines or RxJava).
  • Familiarity with RESTful APIs, Retrofit, local persistence, and offline-first design patterns.
  • Practical experience with Git, unit & UI testing (JUnit, Espresso), and CI/CD for mobile releases.

Preferred

  • Experience with Firebase analytics/crashlytics and performance monitoring.
  • Knowledge of Play Console release management, A/B testing, and staged rollouts.
  • Prior work on scalable SDKs, modularized apps, or multi-flavor build systems.

Benefits & Culture Highlights

  • Fully remote role with U.S.-based hiring and flexible hours to support work-life balance.
  • Opportunity to own high-impact features and influence mobile architecture and best practices.
  • Collaborative engineering culture emphasizing mentorship, continuous learning, and strong product partnership.

This role is keyword-optimized for Android Developer / Android Engineer / Mobile Engineer searches (Kotlin, Jetpack Compose, MVVM, Google Play). If you are a results-driven Android engineer who thrives in remote environments and shipping polished mobile products, we'd like to hear from you. Skills: android sdk,git,junit,java,espresso,firebase,retrofit,kotlin

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Black Rock Solutions INC logo

Black Rock Solutions INC

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!