Experience
3 - 8 yrs
Job Location
Bengaluru, India
Vacancy
1
Designation
Development Engineer
Job Type
ONSITE
Job Description
- The Android Engineer will be responsible for designing, developing, testing, and maintaining advanced security applications for the Android platform. This role requires hands-on expertise with the Android SDK , OAuth2-based authentication , REST APIs , and secure data handling on mobile devices.
- As part of the Zero Trust client development team , you will directly contribute to how enterprises enable secure workforce access, focusing on performance, reliability, and strong cryptographic security in user-facing apps.
- Application Development : Design, build, and maintain advanced Android applications for Zero Trust authentication and endpoint security.
- Integration with Security Protocols : Implement and integrate OAuth2 , MFA workflows , and secure storage mechanisms for enterprise authentication.
- API Consumption : Work with REST APIs and JSON parsing for real-time data exchange with backend controllers.
- Notifications Communication : Build and optimize Firebase Push Notification services to support real-time authentication requests.
- Code Quality Testing : Write clean, maintainable code, ensure modular design, and implement automated unit testing and debugging.
- App Lifecycle Management : Participate in the full application lifecycle - concept, design, build, deploy, test, and release.
- Cross-functional Collaboration : Work closely with backend engineers, security specialists, and product managers to align mobile features with overall Zero Trust architecture.
- Continuous Improvement : Evaluate emerging Android technologies and propose enhancements for performance, reliability, and security.
Education Experience:
- Bachelor s/Master s degree in Computer Science, Software Engineering, or equivalent.
- Minimum 3+ years experience in Android application development.
Core Technical Skills:
- Android SDK Android Studio (mandatory)
- Gradle build automation
- Firebase Cloud Messaging (Push Notifications)
- REST APIs JSON Parsing
- OAuth2 Authentication
- Java Kotlin programming
Preferred/Good-to-Have:
- Experience with secure storage APIs on Android (EncryptedSharedPreferences, KeyStore).
- Knowledge of mobile app security best practices (OWASP Mobile Top 10).
- Familiarity with CI/CD for mobile apps (Fastlane, Jenkins).
- Exposure to enterprise app development (MDM/MAM integration).
Benefits Career Value Proposition
- Be at the forefront of Zero Trust mobile security innovation .
- Build mission-critical enterprise Android apps used by global organizations.
- Work in a fast-paced, collaborative, and product-first culture .
- Grow your expertise in cybersecurity and secure mobile engineering .