Software Engineer II-Android Developer
About the Role
We’re looking for an Android Developer to build and enhance secure, high-performance mobile applications within our Cyber Compliance platform. You’ll work on device-side features, API integrations, and production-grade systems used at scale.
About the Role
We’re looking for an Android Developer to build and enhance secure, high-performance mobile applications within our Cyber Compliance platform. You’ll work on device-side features, API integrations, and production-grade systems used at scale.
Responsibilities
- Develop and maintain Android apps using Java and AndroidX
- Integrate backend services using Retrofit & OkHttp
- Build reliable background processing using WorkManager
- Implement clean, scalable architecture using Dagger (DI)
- Monitor and improve app stability using Firebase (Crashlytics, FCM)
- Manage build configurations, flavors, and release processes
- Debug and resolve production issues effectively
Skills and Expereince
- 3+ years of hands-on Android development experience
- Strong understanding of Java, OOP, Android lifecycle, and threading
- Experience with AndroidX, REST APIs, and Git workflows
- Familiarity with mobile security best practices
- Problem-solving mindset with attention to performance and reliability
Nice to Have
- Experience with NDK/JNI or native libraries
- Exposure to legacy app modernization
- Experience working on enterprise or security-focused applications
Tech Stack
Java 17, AndroidX, Retrofit, OkHttp, Gson, Dagger, WorkManager, Firebase, Gradle