Senior Android Engineer - Performance & AI-Driven Apps

ASTRO

Jakarta Pusat

On-site

IDR 334,800,000 - 669,600,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ASTRO is Indonesia's first on-demand platform delivering groceries within minutes, operating 24/7. This role focuses on building and optimizing high-performance Android applications, collaborating with Product, Design, QA, and Engineering to deliver new features, fast startup, and smooth UI transitions.

You will own profiling, debugging, and AI-assisted workflows to boost efficiency and production readiness.

Qualifications

  • Minimum 3–4 years of experience in software engineering with native Android development.
  • Strong proficiency in Kotlin, Android SDK, Jetpack libraries and modern practices.
  • Solid experience with Jetpack Compose and/or Android View system.
  • Experience with performance profiling and debugging tools listed above.
  • Practical experience using AI-powered development tools for coding and debugging.

Responsibilities

  • Lead development, optimization, and maintenance of Android apps with high performance and code quality.
  • Identify and resolve bottlenecks in startup time, CPU usage, memory and rendering.
  • Implement smooth UI transitions, animations, gestures, and micro-interactions.
  • Profile rendering performance, scrolling, frame time and main-thread execution.
  • Collaborate with Product/Design to translate UI requirements into high-performance experiences.
  • Set benchmarks, monitor production metrics, and improve responsiveness and efficiency.

Skills

Android development
Kotlin proficiency
Performance profiling
AI tooling in development
Code reviews

Tools

Android Studio Profiler
Perfetto
Android GPU Inspector
Firebase Performance
LeakCanary
RecyclerView
Kotlin Coroutines
Flow

Job description

ASTRO is Indonesia's first on-demand platform delivering groceries within minutes, operating 24/7. This role focuses on building and optimizing high-performance Android applications, collaborating with Product, Design, QA, and Engineering to deliver new features, fast startup, and smooth UI transitions.

You will own profiling, debugging, and AI-assisted workflows to boost efficiency and production readiness.

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

ASTRO • Jakarta Pusat

On-site
IDR 334,800,000 - 669,600,000
Senior Android Engineer
Senior Android Engineer

Astro Technologies Indonesia • Pluit

Remote
IDR 200,880,000 - 401,760,000
Fasilitas: wfh
Remote Senior Android Engineer — Ultra-Performance UI
Remote Senior Android Engineer — Ultra-Performance UI

Astro Technologies Indonesia • Pluit

Remote
IDR 200,880,000 - 401,760,000
Fasilitas: wfh
Senior Backend Engineer
Senior Backend Engineer

ASTRO • Jakarta Pusat

On-site
IDR 400,000,000 - 900,000,000
Senior Backend Engineer (Golang, Scalable Systems)
Senior Backend Engineer (Golang, Scalable Systems)

ASTRO • Jakarta Pusat

On-site
IDR 400,000,000 - 900,000,000
Senior Go Backend Engineer — Remote, Scalable Systems
Senior Go Backend Engineer — Remote, Scalable Systems

White Glove Hiring • Jakarta Barat

On-site
IDR 390,600,000 - 837,000,000
WFH
Forward Deployed Engineer
Forward Deployed Engineer

HiLoker • Jakarta Pusat

Hybrid
IDR 400,000,000 - 560,000,000
WFH
Vendor Acquisition Associate ASTRO Farm
Vendor Acquisition Associate ASTRO Farm

Astro Technologies Indonesia • Jakarta Barat

On-site
IDR 133,920,000 - 267,840,000
Senior Elasticsearch Backend Engineer
Senior Elasticsearch Backend Engineer

Astro Technologies Indonesia • Jakarta Barat

Remote
IDR 400,000,000 - 700,000,000
Work From Home
Senior Product Manager
Senior Product Manager

ASTRO • Jakarta Barat

Hybrid
IDR 350,000,000 - 550,000,000