Software Development Engineer Ii - Android

Esper

Bengaluru, India
**
2-4 years android development experience
Kotlin and java proficiency
Jetpack libraries and concurrency
** Esper is seeking a Software Development Engineer II (Android) in Bengaluru, India, to enhance their Android agents/SDKs and apps, focusing on building robust features and improving performance. The ideal candidate should have 2–4 years of Android development experience, proficiency in Kotlin/Java, and familiarity with CI/CD practices. **

Job Summary

  • The role involves building end-to-end features on Android that power a secure and efficient device-management platform.
  • Candidates will collaborate with Product and Design teams to ship reliable functionality while driving technical debt pay-down.
  • The position requires leading or participating in on-call rotations and defining SLIs/SLOs for Android components.

Matching Summary

Match Score: 75

** Esper is seeking a Software Development Engineer II (Android) in Bengaluru, India, to enhance their Android agents/SDKs and apps, focusing on building robust features and improving performance. The ideal candidate should have 2–4 years of Android development experience, proficiency in Kotlin/Java, and familiarity with CI/CD practices. **

Skills & Requirements

Must-have

  • 2-4 years Android development experience
  • Kotlin and Java proficiency
  • Jetpack libraries and concurrency
  • Background work and networking
  • CI/CD familiarity and Git workflows
  • Client-server interaction understanding

Nice-to-have

  • Experience with MDM or device management systems
  • Android Enterprise and AOSP familiarity
  • MQTT and Websocket protocol knowledge
  • AI-assisted development tool usage
  • Agentic AI workflow familiarity

Key Requirements

  • 2–4 years of Android development experience
  • Production system maintenance experience required

Work Rights

Not specified

Tailored Resume

Cover Letter