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 up-to-date 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)

- Strong 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