Back to Job Board
P

Mobile Developer - II

Plum BenefitsKA, INApril 16, 2026

Original Post

**About Plum** Plum is an employee insurance and health benefits platform on a mission to make health insurance simple, accessible, and inclusive for modern organizations. With healthcare inflation running at 3x the general rate in India, and \~600 million Indians dependent on employer\- sponsored coverage, Plum is building the infrastructure to provide the highest quality insurance and healthcare to 10 million lives by FY2030 — through companies that care. Backed by Tiger Global and Peak XV Partners, Plum is growing fast and hiring engineers who want to build products that genuinely improve lives. **About The Role** We are looking for an SDE 2 with strong hands\-on experience across both Android and iOS to join our mobile engineering team. You will own features end\-to\-end — from ideation and design collaboration through to release — working natively in Jetpack Compose and SwiftUI. This is a high\-ownership role suited for engineers who thrive with autonomy and take pride in shipping polished, production\-grade mobile experiences. **Roles \& Responsibilities** **Feature Ownership** * Design and implement new features across both Android (Kotlin / Jetpack Compose) and iOS (Swift / SwiftUI), taking full ownership from requirements to release. * Collaborate with product managers, designers, and other stakeholders to translate requirements into high\-quality, production\-ready code. * Take end\-to\-end accountability for feature quality — including architecture decisions, implementation, testing, and post\-release stability. **Engineering Excellence** * Write clean, maintainable, and efficient code that adheres to platform best practices and team coding standards. * Optimize application performance and ensure smooth user experiences across a wide range of Android and iOS devices. * Troubleshoot and debug complex issues to maintain stability and reliability across both platforms. **Cross\-Platform Collaboration** * Work across Android and iOS codebases without needing platform\-specific hand\-holding — context\-switching comfortably between Kotlin and Swift. * Partner with the design\-engineering team to ensure consistent, high\-fidelity implementation of design system components. * Contribute to shared tooling and processes that improve team productivity across both platforms. **Continuous Improvement** * Stay up to date with the latest developments in Android and iOS ecosystems and advocate for adopting relevant improvements. * Identify and proactively address technical debt to keep codebases healthy and scalable. **Experience \& Qualifications** **Required** * 3–5 years of professional mobile development experience, with meaningful production experience on both Android and iOS. * Strong proficiency in Kotlin for Android and Swift for iOS. * Hands\-on experience with Jetpack Compose for building modern, declarative Android UIs. * Hands\-on experience with SwiftUI for building modern, declarative iOS UIs. * Solid understanding of Android SDK, Jetpack architecture components, and the iOS SDK and UIKit/SwiftUI lifecycle. * Experience with dependency injection: Hilt or Dagger 2 on Android; patterns such as environment injection or Resolver on iOS. * Ability to independently own features from scratch to release on both platforms without requiring platform\-specific mentorship. * Strong problem\-solving skills, attention to detail, and excellent communication skills. * Ability to read and improve existing codebases on both platforms. * Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). **Nice to Have** * Experience with Kotlin Multiplatform (KMP / KMM) for sharing business logic across platforms. * Experience with local data storage: RoomDatabase on Android; Core Data or SwiftData on iOS. * Familiarity with Retrofit, Kotlin Coroutines, Flow, and LiveData on Android. * Familiarity with Combine and async/await concurrency on iOS. * Experience with WebView integrations on Android and WKWebView on iOS. * Experience with native device sensors and APIs (camera, biometrics, location) on both platforms. * Knowledge of GraphQL client libraries (e.g., Apollo Kotlin / Apollo iOS). * Experience with testing frameworks: Espresso / Mockito on Android; XCTest / Quick / Nimble on iOS. * Familiarity with software architecture patterns: MVVM, MVI, Clean Architecture. * Contributions to open\-source projects or personal projects showcased on GitHub. * Experience with App Store and Google Play release processes. **Why Plum** * High\-impact work: your code will directly affect how millions of Indians access healthcare. * Dual\-platform ownership: rare opportunity to build expertise across both Android and iOS in a single role. * Modern stack: Jetpack Compose, SwiftUI, Kotlin, Swift — no legacy compromises. * Backed by Tiger Global and Peak XV Partners with strong growth trajectory. * Collaborative, engineering\-first culture that values quality over velocity.

Preparing for this role?

Practice with an AI interviewer tailored to Mobile Developer - II at Plum Benefits.