Senior Mobile Engineer (Kotlin)

Ideku Technology Solution Pte Ltd

Jakarta Pusat

On-site

IDR 320,000,000 - 460,000,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ideku Technology Solution Pte Ltd seeks an experienced Android developer to build and maintain native applications using Kotlin and Jetpack libraries. You will collaborate with product and design teams to define features, write robust code, and ensure high performance and reliability.

The role requires hands-on experience with MVVM, Clean Architecture, and modern Android tooling, including offline-first strategies and integration with Firebase services.

Qualifications

  • 5+ years of Android development experience with Kotlin.
  • Strong knowledge of MVVM and Clean Architecture patterns.
  • Proficiency with Jetpack Compose and Coroutine Flow.
  • Experience with Dependency Injection, Room DB, and Firebase services.
  • Expertise in modular architecture for scalable apps.
  • Strong debugging and performance profiling skills.
  • Experience with offline-first mobile applications and robust sync strategies.
  • Excellent collaboration with Product, Design, and Backend teams.
  • Background in POS integrations or hospitality tech is a plus.

Responsibilities

  • Develop and maintain high-quality native Android applications using Kotlin and Jetpack libraries.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and well-tested code (including unit tests for edge cases, usability, and reliability).
  • Identify and fix bugs, optimize performance, and improve application architecture.
  • Review code, unblock teams, and elevate technical depth across the org.
  • Stay up-to-date with the latest Android technologies and development trends.

Skills

Kotlin
MVVM
Clean Architecture
Jetpack Compose
Coroutine Flow
Dependency Injection
Room DB
Firebase Analytics
Crashlytics
Remote Config
Cloud Messaging
Modular Architecture
Performance Profiling
Offline-first
Cross-functional Collaboration
POS Integrations
Hospitality Tech

Tools

Jetpack Libraries

Job description


  • Develop and maintain high-quality native Android applications using Kotlin and Jetpack libraries

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Write clean, maintainable, and well-tested code (including unit tests for edge cases, usability, and reliability)

  • Identify and fix bugs, optimize performance, and improve application architecture

  • Review code, unblock teams, and elevate technical depth across the org

  • Stay up-to-date with the latest Android technologies and development trends


Responsibilities


  • Develop and maintain high-quality native Android applications using Kotlin and Jetpack libraries

  • Collaborate with cross-functional teams to define, design, and ship new features

  • Write clean, maintainable, and well-tested code (including unit tests for edge cases, usability, and reliability)

  • Identify and fix bugs, optimize performance, and improve application architecture

  • Review code, unblock teams, and elevate technical depth across the org

  • Stay up-to-date with the latest Android technologies and development trends


Requirements


  • Highly skilled and experienced (minimum 5 years) in Android development using Kotlin

  • Strong command of architectural patterns like MVVM and Clean Architecture

  • Strong problem-solving skills and the ability to work independently in a fast-paced environment

  • Deep experience with Jetpack Compose, Coroutine Flow, Dependency Injection, Room DB, and other libraries in our tech stack

  • Strong grasp of Firebase services - Analytics, Crashlytics, Remote Config, and Cloud Messaging

  • Expertise in modular architecture for testable and scalable Android applications

  • Advanced knowledge in performance profiling - including rendering, memory usage, and battery optimization

  • Experience building offline-first mobile applications with resilient sync strategies

  • Excellent collaboration skills - able to work cross-functionally with Product, Design, and Backend teams

  • Background in POS integrations or hospitality tech is a strong plus

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Android Engineer
Senior Android Engineer

amIT Global Solutions Sdn Bhd • Indonesia

On-site
IDR 167,400,000 - 279,000,000
Senior Android Engineer
Senior Android Engineer

Vidio • Jakarta Pusat

On-site
IDR 6,000,000 - 10,000,000
Android Developer
Android Developer

BookCabin • Jakarta Pusat

On-site
IDR 180,000,000 - 260,000,000
Senior Android Engineer (Kotlin) — MVVM & Clean Architecture
Senior Android Engineer (Kotlin) — MVVM & Clean Architecture

Ideku Technology Solution Pte Ltd • Jakarta Pusat

On-site
IDR 320,000,000 - 460,000,000
Frontend Android Developer (Native Kotlin)
Frontend Android Developer (Native Kotlin)

NTT DATA, Inc. • Jakarta Timur

On-site
IDR 433,877,126 - 607,427,976
Senior Android Engineer: Kotlin, Jetpack Compose & KMM
Senior Android Engineer: Kotlin, Jetpack Compose & KMM

amIT Global Solutions Sdn Bhd • Indonesia

On-site
IDR 167,400,000 - 279,000,000
Mobile Developer
Mobile Developer

Bumi Amartha Teknologi Mandiri • Tangerang Selatan

On-site
IDR 300,000,000 - 540,000,000
Mobile Developer (Kotlin)
Mobile Developer (Kotlin)

PT Nextgen Inovasi Indonesia • Jakarta Pusat

On-site
IDR 167,400,000 - 290,160,000
Remote or hybrid work options
Attractive salary according to skill
Annual leave
+1
Mobile Developer
Mobile Developer

Elitez Pte Ltd • Jakarta Barat

On-site
IDR 480,000,000 - 640,000,000
Android Developer
Android Developer

Mitramas Infosys Global • Jakarta Selatan

On-site
IDR 167,400,000 - 401,760,000