Job Description
We are seeking an experienced Android Mobile Developer with strong expertise in building secure, scalable mobile applications within the Banking & Financial Services domain. The ideal candidate will have hands-on experience with modern Android frameworks, API integrations, and end-to-end mobile SDLC, with a deep understanding of compliance, security, and performance requirements in banking apps.
Key Responsibilities
- Design, develop, test, and deploy high-quality Android applications for banking customers.
- Work with Kotlin / Java and modern Android frameworks (Jetpack, Compose, MVVM, Android Architecture Components).
- Integrate RESTful APIs, third-party SDKs, and backend services.
- Implement secure coding practices aligned with banking standards (encryption, authentication, secure storage, PCI compliance).
- Collaborate with product owners, UX teams, and backend engineers to deliver seamless app experiences.
- Optimize app performance, memory usage, and network efficiency.
- Conduct code reviews, write clean code, and maintain technical documentation.
- Troubleshoot issues and enhance existing mobile applications.
Required Skills & Experience
58 years of hands-on Android development experience.Strong proficiency in Kotlin and Java .Expertise in Jetpack components , Android Studio , Gradle , and Material Design .Solid experience in banking or financial domain mobile applications .Strong understanding of secure coding , data protection , and authentication protocols .Experience with REST APIs , JSON, Retrofit / Volley / OkHttp.Knowledge of CI / CD (Jenkins, GitHub Actions, Bitrise) is a plus.Familiarity with Agile / Scrum methodologies.