Incred-Android Developer

Bangalore, IN Until 8/23/2026 3+ years exp First posted April 20, 2026 Last posted April 20, 2026
Job description

Android Engineers

Exp- 3-5 yrs

Location-Bangalore

InCred is a new-age financial services group that leverages technology & data-science to make lending quick & easy.

InCred is credit for Incredible India. We use technology & data-science to make lending quick, simple & hassle-free. We believe traditional ways of lending can exclude those most in need because of outdated, rigid & often inefficient processes. At InCred, we have simplified the lending process with a sharp focus on serving our borrowers’ unique needs & circumstances.

Must have:

● 3-6 years of hands - on mobile engineering experience

● Experience building and maintaining direct-to-consumer (B2C / D2C) mobile applications with meaningful user scale.

● Strong proficiency in Kotlin / Kotlin Multiplatform (KMP)

● Strong understanding of mobile architecture, lifecycle, debugging and performance optimization

● Hands-on Experience in building mobile apps using proper design pattern with Kotlin and latest tech stack like RxJava,Coroutine and Dagger

● Expertise in the MVVM (Model-View-ViewModel) architectural pattern, specifically utilizing Jetpack ViewModel and StateFlow/SharedFlow to manage UI state in a reactive, lifecycle-aware manner.

● Exposure to AI Assisted / Agentic Development workflows (Claude Code, Cursor, Copilot etc)

● Good working experience with building apps using Android architecture components

● Built REST APIs, good understanding of REST principles

● Hands-on Experience in writing Unit tests for a good code coverage

● Experience with version control systems (bitbucket, git etc),CI/CD pipeline.

Good to have:

● Exposure to Swift / Flutter is an added advantage

● Leverage modern development workflows and tooling to improve execution velocity

● Strong understanding of BFF (Backend-for-Frontend) patterns and handling flaky network conditions through intelligent caching and user guidance.

● Experience with automated UI testing using Maestro and implementing Android Dynamic Performance Framework (ADPF) for hardware-level stability.

● Ability to use analytics (BigQuery/Apdex) to measure UI responsiveness and translate technical metrics into customer experience improvements.

Keywords:

Android developer

Android Studio

Android SDK

Firebase

Kotlin

RxJava

Dagger

REST API

Flutter

Model-View-ViewModel (MVVM)

About this role

Summary

Develop and maintain Android apps using Kotlin, MVVM, REST APIs, and performance optimization.

Job title

Android Engineer

Experience level

3-5 years

Minimum experience

3+ years exp

Industry

finance

Location requirements

Bangalore, IN, remote not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

android studioandroid sdkfirebasekotlinrxjavadaggerrest apiunit testinggit

Preferred skills

swiftflutterbff patternsui testinganalytics

Specializations

androidkotlinmvvmrest apirxjava
Locations

Structured locations inferred from the posting.

Bengaluru, Karnataka, India

Work arrangement unknown City