Software Development Engineer II - Android

  1. Home
  2. Android Developer
  • Company Esper
  • Employment Full-time
  • Location Bengaluru, India
  • Submitted Posted 1 week ago - Updated 10 hours ago

About the role

We’re hiring a Software Development Engineer II (Android) to build capabilities in our Android agents/SDKs and apps. You’ll own end‑to‑end features on Android, collaborate with Product and Design, and ship reliable, secure functionality that powers our device‑management platform.


What you'll do

  • Build Android features with robust background work, offline resiliency, and security
  • Partner with backend teams on API contracts; optionally contribute to services/APIs
  • Improve performance & reliability (startup, ANR, jank, crash‑free %) and drive technical debt pay‑down
  • Lead or participate in on‑call rotations for Android components; define/enhance SLIs/SLOs
  • Contribute to architecture decisions and engineering standards
  • Use AI tools to improve velocity while maintaining quality and security


Qualifications

  • 2–4 years Android development experience
  • Experience building and maintaining production systems

Required Skills:

  • Android (Kotlin/Java), Jetpack; concurrency, background work, networking, storage, permissions
  • Testing discipline and CI/CD familiarity; Git and modern workflows
  • Understanding of client‑server interactions and API consumption
  • Proficiency with AI-assisted development tools and workflows, including familiarity with agentic AI approaches

Bonus:

  1. Experience with MDM or device management systems
  2. Android Enterprise; AOSP familiarity
  3. CI/CD familiarity
  4. MQTT/Websocket familiarity

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2026 Created by Mobile App Developer Jobs. All rights reserved.