Home
Jobs
Saved
Resumes
Android Software Engineer at BJAK | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Android Software Engineer
BJAK
Remote
Website
LinkedIn
Android Software Engineer
Singapore
Full Time
2 weeks ago
No Sponsorship
Apply Now
Key skills
Android
GRPC
Kotlin
AI
ML
LLM
Analytics
gRPC
Remote Work
About this role
Role Overview
Build and maintain production Android apps using Kotlin.
Integrate AI-powered features (chat, vision, voice, recommendations) via backend APIs.
Design UX patterns for AI interactions, including streaming responses, retries, and partial results.
Optimize performance, memory usage, and responsiveness for AI-heavy flows.
Implement analytics, logging, and feedback capture to support AI evaluation and iteration.
Collaborate closely with backend and ML engineers on API contracts and system behavior.
Ensure app stability, security, and scalability in production environments.
Requirements
3+ years of Android development experience using Kotlin.
Hands-on experience integrating AI features (e.g. LLM, vision, speech APIs).
Strong understanding of asynchronous programming (Coroutines, Flow).
Familiarity with REST or gRPC APIs and structured data formats.
Strong debugging and performance profiling skills.
Comfort building in environments with latency, partial failure, and non-deterministic behavior.
Experience with MLKit or light on-device inference.
Published production apps on the Google Play Store.
Tech Stack
Android
GRPC
Kotlin
Benefits
Remote work options
Apply Now
Home
Jobs
Saved
Resumes