Apply Edge Tailor my CV for this job — free

Software Development Engineer (SDE-1 / SDE-2)

Ultimutt™ · Gurgaon, Haryana, India

Tailor my CV for this job — free

See similar jobs

Kotlin Multiplatform / Compose Multiplatform (CMP) EngineerWe are looking for passionate and product-focused mobile engineers to build scalable cross-platform mobile applications using modern Kotlin Multiplatform technologies.Backed by Prime Venture Partners and Sparrow Capital, Ultimutt brings expert, at-home professional services for Pets at Home. Join for a Zero to 1 Journey exposure as we grow aggressively beyond NCR to own the space PAN India.

Location: Gurgaon (Work from Office), 6 Days workingRole OverviewYou will:Develop modern cross-platform UI using Compose Multiplatform (CMP)Build scalable mobile applications using Kotlin MultiplatformWork on real-time workflows, location-based features, and scalable mobile architectureCollaborate closely with backend, product, and design teams

Required Skills

Core TechnologiesStrong proficiency in KotlinHands-on experience with Compose Multiplatform (CMP)Understanding of Multiplatform application architectureStrong Android development fundamentalsArchitecture & State Management:MVVM ArchitectureState Management in ComposeKotlin Flows / StateFlow / SharedFlowClean Architecture principlesNetworking & DataKtor or similar networking librariesREST APIs integrationJSON serialization/parsingMobile Platform FeaturesLocation Services & GPS trackingPush NotificationsBackground Services / Foreground ServicesDeep Linking & App Lifecycle handlingDependency Management:Dependency Injection (Koin / Hilt or similar)Testing & Quality:Unit TestingDebugging & performance optimization

Responsibilities

Build scalable cross-platform mobile applicationsDevelop reusable shared modules using Kotlin MultiplatformImplement modern UI using Compose MultiplatformIntegrate APIs and real-time workflowsWork on location tracking and notification systemsMaintain app performance, reliability, and scalabilityCollaborate with cross-functional teams for feature deliverySDE-1 Expectations (1–3 Years Experience)Good understanding of Kotlin and Android fundamentalsBasic understanding of Compose & MVVMAbility to build production-ready features with guidanceUnderstanding of REST APIs and state managementWillingness to learn CMP ecosystemSDE-2 Expectations (3–6 Years Experience)Strong hands-on experience with scalable mobile architecturesAbility to independently own features/modulesExperience handling complex state managementUnderstanding of performance optimization and modularizationExperience integrating real-time and location-based workflowsMentoring junior developers and contributing to technical decisionsGood to Have:Experience with Compose Multiplatform production appsExperience with Firebase or similar servicesCI/CD knowledgeExperience with maps and tracking workflowsUnderstanding of scalable mobile system designTech Stack:KotlinCompose Multiplatform (CMP)MVVMKotlin FlowsKtorKoin / HiltCoroutinesAndroid ServicesPush NotificationsUnit Testing FrameworksExperience RangeSDE-1: 1–3 YearsSDE-2: 3–6 Years