Software Development Engineer II - Android
Safe Security, Bengaluru
The role
As we scale toward our next chapter, we are looking for high-performers who want to do the best work of their careers at the intersection of AI and Cybersecurity.
What you need
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- 3–5 years of professional experience in Android application development.
- Strong proficiency in Kotlin and Android SDK.
- Experience building and shipping production-grade Android applications.
- Strong understanding of Android architecture patterns, including MVVM, Clean Architecture, and modular application design.
- Experience with Jetpack Compose and modern Android UI development.
- Hands-on experience with Coroutines, Flow, and asynchronous programming.
- Experience with Hilt dependency injection framework.
- Experience in consuming RESTful APIs and integrating backend services.
- Strong understanding of mobile application performance optimization and debugging.