1,783,176open jobs
103,722companies
265,518added this week
Browse all
Location
Remote (likely Indonesia)
Seniority
Senior · 3+ years exp
Employment
Full-Time

First seen by Alion on Oct 15, 2026.

Overview
Company
Impact
Profile match
Astro is an Indonesian quick commerce company that sells daily necessities online at affordable prices and delivers orders within minutes. It builds customer-facing AI features for shopping and support and hires forward deployed engineers, product managers, product designers, UX researchers and mobile electrical technicians. The company is headquartered in Jakarta, Indonesia.

About this Position
This role focuses on building and optimizing high-performance Android applications that deliver smooth, responsive, and seamless user experiences. You will collaborate with Product, Design, QA, and Engineering teams to develop new features, improve application performance, and deliver fluid UI transitions and animations comparable to leading quick-commerce applications such as Blinkit and Zepto. You will also take ownership of performance profiling, troubleshooting, and optimization across app startup time, CPU utilization, frozen frames, memory consumption, and UI rendering. Additionally, you will explore and leverage AI tools to improve development efficiency and support practical implementation in daily engineering workflows.

As our Astronaut, your missions are:

  • Lead the development, optimization, and maintenance of Android applications, ensuring high performance, reliability, scalability, and code quality.
  • Identify, diagnose, and resolve performance bottlenecks related to app startup time, screen load time, CPU utilization, frozen frames, memory consumption, and UI rendering.
  • Implement smooth UI transitions, animations, gestures, and micro-interactions to deliver a responsive and seamless user experience comparable to Blinkit and Zepto.
  • Profile and optimize Android rendering performance, scrolling behavior, frame rendering time, and main-thread execution to minimize UI jank and frozen frames.
  • Collaborate with Product and Design teams to translate UI/UX requirements into polished, high-performance Android experiences.
  • Establish performance benchmarks, monitor production metrics, and continuously improve application responsiveness and resource efficiency.
  • Lead technical design discussions, break down complex engineering problems into actionable tasks, and ensure timely, high-quality feature delivery.
  • Perform code reviews, mentor engineers, and promote best practices in Android development, performance optimization, testing, and maintainable architecture.
  • Take ownership of the full product lifecycle, including development, testing, release, production monitoring, and continuous improvement.
  • Explore and leverage AI tools or technologies to improve development efficiency and support practical implementation in daily engineering workflows, including coding, debugging, refactoring, test generation, and documentation.
  • Evaluate AI-generated code and solutions to ensure correctness, security, maintainability, and performance before integrating them into production applications.

Qualifications

In order to launch successfully, you need to have:

  • Minimum 3-4 years of experience in software engineering, with strong hands-on experience in native Android application development.
  • Strong proficiency in Kotlin, Android SDK, Android Jetpack libraries, and modern Android development practices.
  • Solid experience with Jetpack Compose and/or the Android View system, including advanced UI rendering, animations, transitions, and gesture handling.
  • Proven experience identifying and resolving Android performance issues related to application startup, screen load time, CPU utilization, frozen frames, frame rendering time, and memory consumption.
  • Hands-on experience with performance profiling and debugging tools such as Android Studio Profiler, Perfetto, Android GPU Inspector, Firebase Performance, and LeakCanary.
  • Strong understanding of Android's rendering pipeline, frame deadlines, VSync, main-thread execution, garbage collection, memory allocation, and CPU/GPU utilization.
  • Proven ability to build smooth, responsive UI experiences, including complex animations, seamless navigation transitions, optimized scrolling, skeleton loading states, and interactive components.
  • Experience optimizing lists, image loading, caching, asynchronous processing, and background operations using technologies such as RecyclerView, Kotlin Coroutines, and Flow.
  • Solid understanding of software architecture and design patterns, including MVVM or MVI, dependency injection, modularization, and clean code principles.
  • Experience with application performance monitoring, benchmarking, production troubleshooting, and regression prevention.
  • Practical experience exploring and using AI-powered development tools to improve coding productivity, debugging, testing, refactoring, and other everyday engineering workflows.
  • Ability to validate AI-assisted implementations and ensure that generated solutions meet production standards for performance, security, reliability, and maintainability.
  • Good understanding of the software development lifecycle (SDLC), including testing, CI/CD, release management, production monitoring, and maintenance.
  • Possesses a curious and proactive mindset, continuously seeking feedback, learning new technologies, and exploring better engineering practices to improve application performance and development efficiency.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,783,176 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Mobile
Similar stack
Same company
Jakarta
$135k – $165k per year • Remote (United States) • 4+ years exp
Swift
Swift
RxSwift
Mobile
SwiftUI
Combine
Realm
Reactive Programming
DevOps
CI/CD
Git
Management
Agile
Apply
$135k – $165k per year • Remote (United States) • 4+ years exp
Swift
Swift
RxSwift
Mobile
SwiftUI
Combine
Realm
Reactive Programming
DevOps
CI/CD
Git
Management
Agile
Apply
≈ $27k – $63k per year (Estimated) • Remote (EAEU) • Full-Time • 5+ years exp • Moscow
DevOps
WebRTC
WebSockets
Windows
Apply
Remote (Brazil) • Full-Time • Brazil
Kotlin
Mobile
Kotlin Multiplatform
DevOps
CI/CD
Git
Management
Scrum
Kanban
Apply
≈ $76k – $164k per year (Estimated) • Remote (United States, Canada) • 8+ years exp • Bachelor's Degree • Canada • United States
JavaScript
Java
Kotlin
Dart
Swift
AI/ML
Vertex AI
AI Agents
Frontend
React.js
Mobile
Flutter
React Native
Ionic
Apply
Remote (Nigeria) • 3+ years exp
JavaScript
Kotlin
TypeScript
Dart
Node JS
Swift
Databases
PostgreSQL
Neo4j
pgvector
MinIO
AI/ML
AI Agents
LLM
RAG
NVIDIA NIM
NVIDIA NeMo
OCR
Edge AI
Frontend
GraphQL
React.js
Mobile
Jetpack Compose
UIKit
SwiftUI
Combine
Core ML
ARKit
Core Data
Flutter
React Native
Fastlane
SwiftData
Offline-First
Core Location
AVFoundation
TestFlight
DevOps
GitHub Actions
CI/CD
Git
AWS
GitHub
Amazon S3
Robotics
Digital Twin
Management
WhatsApp
Agile
Scrum
Apply
Staff Engineer 1 day ago
≈ $20k – $48k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Bengaluru
Java
Kotlin
Databases
MS SQL
Mobile
Clean Architecture
DevOps
Azure
CI/CD
AWS
Chaos Engineering
Linux
Management
Agile
QA
Selenium
Appium
Apply
≈ $15k – $33k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Moscow
Kotlin
C++
MATLAB
Kotlin
StateFlow
MATLAB
Simulink
Apply
$61k – $71k per year (net) • Hybrid • 3+ years exp • Poland
Python
Java
Kotlin
Scala
Databases
PostgreSQL
DynamoDB
AI/ML
Ray
DevOps
Rest API
CloudFormation
Git
AWS
AWS Lambda
Amazon S3
Amazon CloudWatch
Amazon EventBridge
API Gateway
Management
Agile
Apply
$77k – $88k per year (net) • Hybrid • 5+ years exp • Poland
Python
Java
Kotlin
Scala
Databases
PostgreSQL
DynamoDB
Apache Kafka
Amazon Aurora
DevOps
CloudFormation
AWS
AWS Fargate
Amazon S3
Amazon ECS
Amazon Kinesis
Amazon EventBridge
AWS Step Functions
API Gateway
Management
Agile
Apply
≈ $21k – $47k per year (Estimated) • Remote (likely Indonesia) • Full-Time • 5+ years exp • Jakarta
Python
Go
JavaScript
Kotlin
TypeScript
Node JS
AI/ML
Function Calling
LLM
Structured Outputs
Tool Use
Frontend
Astro
DevOps
CI/CD
Apply
Hybrid • Full-Time • Jakarta
Python
SQL
Python
Scrapy
HTTPX
DevOps
CI/CD
QA
Selenium
Playwright
Apply
≈ $5.5k – $14k per year (Estimated) • In office • Jakarta
Apply
Product Designer 30 days ago
Remote (likely Indonesia) • Contractor • 1+ year exp • Jakarta
AI/ML
Claude
ChatGPT
Design
Figma
Apply
Data Analyst 1 month ago
≈ $9k – $22k per year (Estimated) • Hybrid • Full-Time • 1+ year exp • Jakarta
Python
SQL
Databases
Google BigQuery
BigQuery
AI/ML
Airflow
DevOps
GCP
Git
Analytics
Superset
Management
Google Sheets
Apply
E-commerce Specialist 7 hours ago
In office • Full-Time • Bachelor's Degree • Jakarta
Marketing
Shopify
Apply
Tax Supervisor 7 hours ago
≈ $14k – $31k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Jakarta
Apply
≈ $11k – $24k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Jakarta
Apply
In office • Jakarta
Apply
In office • 5+ years exp • Jakarta
Apply
See all jobs
This is one of many
1,783,176 more open roles from verified company boards, updated every day.