Software Development Engineer (Gurugram)

Software Development Engineer (Gurugram)

01 Nov
|
Ultimutt™
|
Gurugram

01 Nov

Ultimutt™

Gurugram

Kotlin Multiplatform / Compose Multiplatform (CMP) Engineer We are looking for passionate and product-focused mobile engineers to build scalable cross-platform mobile applications using modern Kotlin Multiplatform technologies.

Location:
Gurgaon (Work from Office) Role Overview You will:
• Develop modern cross-platform UI using Compose Multiplatform (CMP)
• Build scalable mobile applications using Kotlin Multiplatform
• Work on real-time workflows, location-based features, and scalable mobile architecture
• Collaborate closely with backend, product, and design teams Required

Skills:
Core Technologies
• Strong proficiency in Kotlin
• Hands-on experience with Compose Multiplatform (CMP)
• Understanding of Multiplatform application architecture
• Strong Android development fundamentals Architecture & State Management:
• MVVM Architecture
• State Management in Compose
• Kotlin Flows / StateFlow / SharedFlow
• Clean Architecture principles Networking & Data
• Ktor or similar networking libraries
• REST APIs integration
• JSON serialization/parsing Mobile Platform Features
• Location Services & GPS tracking
• Push Notifications
• Background Services / Foreground Services
• Deep Linking & App Lifecycle handling Dependency Management:
• Dependency Injection (Koin / Hilt or similar) Testing & Quality:
• Unit Testing
• Debugging & performance optimization

Responsibilities:
• Build scalable cross-platform mobile applications
• Develop reusable shared modules using Kotlin Multiplatform




• Implement modern UI using Compose Multiplatform
• Integrate APIs and real-time workflows
• Work on location tracking and notification systems
• Maintain app performance, reliability, and scalability
• Collaborate with cross-functional teams for feature delivery SDE-1 Expectations (1–3 Years Experience)
• Good understanding of Kotlin and Android fundamentals
• Basic understanding of Compose & MVVM
• Ability to build production-ready features with guidance
• Understanding of REST APIs and state management
• Willingness to learn CMP ecosystem SDE-2 Expectations (3–6 Years Experience)
• Robust hands-on experience with scalable mobile architectures
• Ability to independently own features/modules
• Experience handling complex state management
• Understanding of performance optimization and modularization
• Experience integrating real-time and location-based workflows
• Mentoring junior developers and contributing to technical decisions Good to Have:
• Experience with Compose Multiplatform production apps
• Experience with Firebase or similar services
• CI/CD knowledge
• Experience with maps and tracking workflows
• Understanding of scalable mobile system design Tech Stack:
• Kotlin
• Compose Multiplatform (CMP)
• MVVM
• Kotlin Flows
• Ktor
• Koin / Hilt
• Coroutines
• Android Services
• Push Notifications
• Unit Testing Frameworks Experience Range
• SDE-1: 1–3 Years
• SDE-2: 3–6 Years

📌 Software Development Engineer (Gurugram)
🏢 Ultimutt™
📍 Gurugram

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (gurugram) / gurugram

Subscribe to this job alert:

Get the latest job offers by email for: software development engineer (gurugram) / gurugram