ABOUT ADGRID
AdGrid is an early-stage, stealth-mode AdTech–FinTech company based in Gurugram, building a platform at the intersection of advertising technology and financial infrastructure. We are a small, fast-moving team hiring the people who will help shape the company from the ground up.
ROLE SUMMARY
We'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.
KEY RESPONSIBILITIES
- 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 explicit SLOs.
WHAT WE ARE LOOKING FOR
- 1-3 years total mobile experience with 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.
HOW TO APPLY
Interested candidates may send their resume to
[email protected]. A GitHub profile or a link to something you have built is welcome, though not required.
📌 Compose Multiplatform Developer (Gurugram)
🏢 AdGrid
📍 Gurugram