Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
ICICI Bank is seeking an Android Kotlin Developer with 2–4 years of hands-on experience to design, build, and maintain secure mobile banking applications. You will work with a Kotlin-first stack, implement MVVM or Clean Architecture, integrate REST APIs using Retrofit, and ensure performance and security best practices such as encryption and secure storage.
Collaborating in an Agile team, you will optimize UI with ConstraintLayout and Jetpack Compose and contribute to CI/CD pipelines for smooth
Job Title: Android Kotlin Developer (2–4 Years Experience)
Client/Domain: ICICI Bank (BFSI / Mobile Banking)
Role Overview: Responsible for designing, developing, and maintaining secure, scalable Android banking applications for ICICI Bank digital products.
Core Tech Stack: Hands-on experience with native Android development using Kotlin (100% Kotlin-first approach) and Android SDK.
Architecture: Strong expertise in standard Android architecture patterns such as MVVM / Clean Architecture with Jetpack components.
Asynchronous Operations: Proficient in using Kotlin Coroutines and Flow for efficient background processing, state handling, and reactive programming.
API & Data Integration: Deep experience integrating RESTful APIs (Retrofit, OkHttp), JSON parsing, and local databases like Room.
BFSI Security Standards: Working knowledge of mobile app security best practices including SSL Pinning, data encryption, ProGuard/R8, and secure storage (KeyStore).
UI Implementation: Proficiency in creating responsive layouts using XML ConstraintLayout and modern Jetpack Compose components.
Testing & Performance: Hands-on experience with Unit Testing (JUnit, Mockito), debugging memory leaks, and optimizing app performance for speed and low latency.
Tools & CI/CD: Familiarity with Git, Android Studio, Jira, Jenkins/GitLab CI pipelines, and deploying releases to the Google Play Store.
Delivery & Process: Strong problem-solving mindset with experience working in Agile/Scrum cross-functional teams alongside backend and QA teams