SOFTWARE DEVELOPMENT ENGINEER - ANDROID (Gurugram)

SOFTWARE DEVELOPMENT ENGINEER - ANDROID (Gurugram)

05 Nov
|
Ultimutt
|
Gurugram

05 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.

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 working

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)
Valuable 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 - ANDROID (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 - android (gurugram) / gurugram

Subscribe to this job alert:

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