← Back to jobs

Remote job

Senior Software Engineer, Android

Mobile Full-time Permanent United States

Job details

Not specified Salary
United States Eligibility
Senior Experience
Full-time Employment

About this role

Role overview Build and evolve the Android systems platform that supports setup, security, updates, and ongoing management of point-of-sale devices. The role bridges device software, hardware, firmware, and cloud services, with responsibility for delivering features that work reliably across a deployed device fleet. You will lead projects from technical design through rollout and production support.

Responsibilities - Design and deliver Android system application features in Kotlin or Java, including device policies, initial setup, and app or firmware updates. - Write technical plans for work spanning device apps, cloud services, and hardware, and lead estimation and project planning. - Build background services and release them safely using staged rollouts, feature flags, and monitoring. - Coordinate Android application and OS upgrades with hardware and firmware partners. - Expand automated end-to-end testing on real devices and investigate complex production issues across the fleet. - Mentor engineers and collaborate with product, hardware, QA, and software teams on maintainable, secure solutions.

Requirements - At least six years of Android application development experience. - Proficiency in Kotlin or Java and familiarity with Android patterns and libraries such as Hilt, AndroidX, and Kotlin Coroutines. - Strong understanding of Android app and service lifecycles, background work, and inter-process communication. - Experience leading cross-functional projects from early planning through launch and production support. - Ability to debug issues across app, framework, and operating system layers using tools such as adb, logcat, and bug reports. - Clear technical writing and communication, customer empathy, and experience using AI tools during development.

Nice to have - Android device software experience involving offline operation, battery use, or background services. - Experience with the Android framework or automated testing on physical devices.

Benefits and work setup - Hybrid work model; office expectations vary by region. - Listed US base salary ranges vary by geographic zone: $125,000–$254,000. The listing also describes potential cash compensation, equity, and benefits.

Skills detected in the listing

TypeScriptReactJavaKotlinAWS
Detected Oct 14, 2026
Last verified Oct 14, 2026

Hidden Jobs Access

Unlock application links

Read the full job details for free. An active Hidden Jobs Access subscription is required to open the original application link.

Weekly

FREE $6.99/week after trial
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
  • Cancel anytime before day 7

Monthly

$35.99 $17.99 /month
  • 35% cheaper than weekly
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching

Lifetime

$99.99 $49.99 /forever
  • One-time payment
  • Original application links
  • Daily or weekly job alerts
  • Premium filters and CV matching
Hidden Jobs gives subscribers direct access to original application links
Offer ends in 00:00:00 Your profile-fit rate expires at midnight