Senior Software Engineer, Android

Added
5 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

android java kotlin coroutines hilt

πŸ“‹ Description

  • Own the design and delivery of features across Toast's Android system applications in Kotlin and
  • Write technical designs for features that span on-device apps, cloud services, and Toast hardware
  • Build reliable background services that run on devices with little to no user interaction, and
  • Lead Android application upgrades in support of new Toast Hardware and Android OS upgrades for our
  • Raise the quality bar by expanding our end-to-end automated testing on real Toast hardware with
  • Lead the investigation of complex production issues across the fleet, and partner with Customer

🎯 Requirements

  • 6+ years of Android application development experience.
  • Proficient in a modern object-oriented programming language such as Kotlin or Java.
  • Deep experience with standard Android architecture patterns & libraries such as Hilt, AndroidX
  • Solid understanding of Android application and service lifecycles, background work, and
  • Experience leading a cross-functional project with multiple engineers, product, QA, & design
  • Proven ability to debug complex issues across the app, framework, and OS layers using tools such as

🎁 Benefits

  • Experience developing Android software for devices domain accounting for offline mode, battery
  • Experience with the Android framework, AOSP, system services, or system apps written in Kotlin or
  • Experience with Android Device Owner / Device Policy Controller APIs.
  • Understanding of mobile device management (MDM) concepts and enterprise device management platforms.
  • Experience shipping software to a large fleet of devices (e.g., OTA updates, staged rollouts).
  • Experience writing automated tests using Robot, UIAutomator or other testing frameworks.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’