Compose Multiplatform Developer
ADGRID · Gurugram, Haryana, India
قدّم وتابع مع أبلاي إيدجABOUT ADGRIDAdGrid 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 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.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 clear 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 APPLYInterested candidates may send their resume to career@adgrid.ai. A GitHub profile or a link to something you have built is welcome, though not required.