
Job Description
Ovii's Interpretation of the Role
We seek an Android SDE‑2 to build and maintain high‑quality mobile apps and SDKs. You will own feature delivery end‑to‑end, shape scalable architecture, and work closely with product, backend, QA and design teams.
Role Snapshot
- Android app & SDK development
- Kotlin primary language
- End‑to‑end feature ownership
- CI/CD and release automation
- Cross‑functional collaboration
Must-Have Requirements
- Kotlin
- Android lifecycle & architecture
- Coroutines & Flow
- Jetpack components
- Dependency injection
- Git & CI/CD
- Unit/UI testing
- Android development
- Kotlin programming
Nice-to-Have Signals
- Jetpack Compose
- Multi‑module Gradle
- WebView integration
- Performance optimization
- Camera & on‑device ML
- iOS basics
- SDK (AAR) publishing
- Fintech/identity verification exposure
- SDK development
- Fintech domain
- Fintech
- Identity verification
- Security‑focused apps
Work Setup
- Location: Bengaluru, India
- Work mode: ONSITE
- Employment type: Full-Time
Not Specified in JD
- Visa sponsorship
- Salary range
- Remote eligibility
- Education requirement
- Certifications
- Relocation
- Notice period
- Travel
- Security clearance
- Coding test
- Portfolio
- GitHub
- Writing sample
- Cover letter
What You'll Likely Work On
- Design, develop, and maintain Android applications and reusable SDK modules
- Own feature delivery from requirements gathering through production release
- Write clean, scalable, well‑documented Kotlin code
- Collaborate with product, backend, QA, and design teams to define requirements
- Ensure app performance, reliability, and security
- Contribute to CI/CD pipelines, automated testing, and release processes
- Participate in code reviews and technical discussions
- Publish and version SDK artifacts (AAR) for internal and external consumption
Good Fit If You Have
- Experience with Jetpack Compose or modern UI toolkits
- Background in fintech, identity verification, or security‑focused apps
- Familiarity with multi‑module Gradle projects and AAR publishing
Skills
- Kotlin
- Android lifecycle & architecture
- Coroutines & Flow
- Jetpack components (ViewModel, Navigation, Room)
- Dependency injection (Hilt/Dagger/Koin)
- Git & CI/CD pipelines
- Unit & UI testing
- Jetpack Compose (preferred)
- Multi‑module Gradle setup (preferred)
- WebView integration (preferred)
- Performance optimization & crash monitoring (preferred)
- Camera / on‑device ML (preferred)