Android Software Engineer - AI Neobank App
Bjak · Remote · Thailand ·
COMPENSATION
€•• – ••k
Listed on the employer's job board (Ashby)
- Fully remote (Thailand)
- Kotlin + Jetpack Compose
- AI Neobank App
- Senior level
- English required
Join Doit to develop the native Android experience for an AI-driven neobank application. You will focus on building reliable mobile features for insurance, payments, and investments, ensuring high performance and seamless user journeys for real customers.
What you'll do
- Build and ship Android features using Kotlin for financial services
- Create clean mobile flows for insurance, payments, and claims
- Collaborate with product and design to simplify complex user journeys
- Integrate backend APIs ensuring stability, security, and reliability
- Optimize app performance, memory usage, and loading states
- Use analytics and production data to drive product improvements
- Implement AI-assisted experiences where they add genuine value
What you'll need
- 3+ years of Android development experience using Kotlin
- Strong fundamentals with experience shipping production apps
- Proficiency in Jetpack, Coroutines, Flow, and modern architecture
- Solid understanding of mobile UX, usability, and edge cases
- Experience integrating REST APIs and debugging production issues
- Fast execution style with high ownership and attention to quality
- Strong English communication skills for global team collaboration
Nice to have
- Portfolio with app links, GitHub repos, or screenshots of shipped work
Stack
- Kotlin
- Jetpack Compose
- Android SDK
- Coroutines & Flow
- SQL / NoSQL
- TensorFlow Lite
How you'll work
- Fully remote role
- Candidates must be based in Thailand
- English is the main working language
Hiring process
- Online assessment or practical task
- Role-specific interview
- CEO or final round interview
- Targeting offer within one week for strong candidates