Compose Multiplatform Developer 46 Years
Location: Work From Office (Gurugram, Haryana )
Team: Engineering
Employment: Full-time
Role SummaryWe're hiring a Compose Multiplatform Developer to build beautiful, shared-UI applications that run natively across Android, iOS, and Desktop from a single Kotlin codebase. You'll own end-to-end delivery - from UI architecture and shared component systems to performance, accessibility, and stability -working closely with Product, Design, and Backend.
What You'll Do
- Architect & build shared UI layers using Compose Multiplatform, alongside shared domain, networking, and storage modules via KMP.
- Craft pixel-perfect, design-faithful UIs with responsive layouts, smooth animations, custom composables, and full accessibility support across platforms.
- Integrate APIs & SDKs: REST/GraphQL, auth flows (OAuth2, JWT), payments, analytics, push notifications, and deep links.
- Own data & offline: caching, sync strategies, persistence (SQLDelight/Room), conflict handling, and reliability at scale.
- Enforce security & stability: secure storage (Keychain/Keystore), cert pinning, obfuscation, input validation, and crash-free session targets.
- Quality discipline: Compose UI tests, snapshot testing, unit/integration tests (kotlin.test), CI pipelines, code reviews, and release hygiene.
- Monitor performance & telemetry: recomposition counts, startup time, memory, ANR/crash analytics; drive fixes against clear SLOs.
Must-Have Qualifications
- 46 years total mobile experience with 2+ years shipping production apps in Compose (Jetpack and/or Multiplatform).
- Deep fluency in Jetpack Compose - state hoisting, composition locals, side effects, custom layouts, theming with MaterialTheme.
- Hands-on Compose Multiplatform experience across at least Android + iOS targets.
- Strong Kotlin: Coroutines/Flows, Koin/Hilt (DI), Ktor/Retrofit, SQLDelight/Room.
- Proven UI craftsmanship: typography, spacing, motion design, dark/light theming, and accessibility.
- Solid API integration skills, error handling/retries, and resilient network layers.
- Security basics for mobile: secure storage, TLS, cert pinning, tamper/obfuscation awareness.
- Testing mindset: Compose UI tests, semantics-based assertions, snapshot tests, CI/CD familiarity, release checklists.
- Clear communication, strong ownership, and comfort in fast-paced product teams.
Nice to Have
Compose Multiplatform on Desktop or Web (Wasm/JS targets).
- Navigation: Compose Navigation, Decompose, or Voyager in a multiplatform context.
- Store ops: Play Console / TestFlight, phased rollouts, feature flags, remote config.
- Performance tooling: Compose compiler metrics, Layout Inspector, Android Profiler, Instruments, LeakCanary.
- Background tasks, notifications, and deep-linking at scale.
- AI tooling in workflow (Copilot / ChatGPT) for scaffolding composables, generating tests, and docs with disciplined human review.
Tooling (Indicative)Compose Multiplatform, Kotlin Multiplatform, Kotlinx Coroutines/Flows, Ktor/Retrofit, SQLDelight/Room, Koin/Hilt, Gradle / Convention Plugins, Decompose / Voyager / Compose Navigation, GitHub Actions / GitLab CI, Firebase / Crashlytics / Sentry, LeakCanary, Figma, Postman.
What Success Looks Like (First 30 Days)
- Ship 12 Compose Multiplatform screens or component-library modules to production with crash-free sessions 99.5%.
- Demonstrate shared UI working correctly and idiomatically on both Android and iOS targets.
- Measurably improve recomposition efficiency, startup time, or memory on at least one app surface.
- Establish or elevate Compose testing hygiene semantic UI tests, snapshot baselines, and CI gating.
- Demonstrate robust security practices: secure storage, cert pinning, secrets hygiene.
How to ApplyEmail[Confidential Information]with subject line:CMP Developer (46 yrs)
Please include:
- Resume (PDF)
- Links to apps or code (GitHub, Play Store / App Store if available)
- 23 bullets on a complex Compose Multiplatform or mobile UI problem you solved context approach impact