Job Description
About Us:
The product combines mobile-first experiences, AI/ML-driven insights, and thoughtfully designed user journeys to deliver meaningful, real-world impact at scale.
The team focuses on shipping high-quality consumer products with strong engineering fundamentals, scalability, and privacy-first design.
Responsibility:
Build and own the native Android application using Kotlin
Implement on-device ML features including wake word detection and voice activity detection for privacy-first audio processing
Develop real-time video calling with AI-generated memory overlays
Create robust media ingestion pipelines for photos/videos with WorkManager background processing
Build offline-first architecture with reliable cloud sync (Cloudflare R2, TUS resumable uploads)
Optimize performance for infinite scroll experiences with video preloading
Integrate Camera2 API, MediaStore, and native audio/video capabilities
Collaborate directly with the founder and mobile lead on architecture decisions
Requirements:
5+ years of native Android development with Kotlin and/or Flutter
Experience building custom native modules (Kotlin/Java bridging)
On-device ML implementation (TensorFlow Lite, ONNX, or ExecuTorch)
Real-time communication experience (WebRTC, Agora, or similar)
Background processing expertise (WorkManager, Foreground Services)
Offline-first and local database experience (Room, SQLite)
Excellent English communication skills
Nice-to-Have:
Strong Plus:
Voice Activity Detection (VAD) or audio processing experience
Media pipeline work (FFmpeg, Camera2 API, video encoding)
Proficiency with AI coding assistants (Claude, Cursor, etc.)
Experience building for accessibility (55+ user base)
Nice to Have:
Qualcomm Hexagon NPU optimization
HIPAA or healthcare app compliance
Android Auto development
Open source contributions
Interview Process
1. Information Submission
Thank you for your interest in the role. Please check your inbox (and spam folder). If your profile is shortlisted, we will contact you via email for the next step.
2. AI Screening Interview (≈20 mins)
Shortlisted candidates will receive an AI interview link after submitting their information. Please complete it within the given timeframe. We will support you throughout the process via email and WhatsApp if needed.
3. Technical Interview with CTO
Candidates who pass the AI screening will proceed to a technical interview with our CTO.
4. Final Interview with Team
The final step is a discussion with the team to ensure mutual fit.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 23, 2026
Job Type:
Technology
Location:
Indonesia
Company:
Fastrak AI
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.