
Senior Android Developer
Nimble
full-time
Posted on:
Location Type: Hybrid
Location: Bangkok • 🇹🇭 Thailand
Visit company websiteJob Level
Senior
Tech Stack
AndroidFlutterKotlin
About the role
- Be an active member or lead a team of developers in a project squad
- Write clean, composable, and maintainable code for client products
- Write automated tests and maintain test coverage for mobile apps
- Perform code reviews with squad members
- Mentor junior members via pair-programming and team rituals (sprint planning and bi-weekly retrospectives)
- Learn new technologies, languages, and techniques to adapt to client needs
- Collaborate with team members to define internal processes and initiatives
- Deliver world-class products for clients and participate in client-facing engineering work
Requirements
- At least 6 years of professional Android development experience
- Experience in Kotlin is a must
- Experience in Flutter is a big plus
- Proven experience leading a team in a project
- Experience in writing automated tests for mobile applications
- Enjoy working on challenging solutions and systems
- Focus on reusability, maintainability, security, and performance
- "Can do" attitude and a product mindset
- Confidence in communicating in English
- Currently based in Thailand or willing to relocate to Bangkok
Benefits
- AI allowance (annual dedicated budget)
- Private medical insurance
- Social welfare coverage
- Company care fund
- Provident Fund monthly contribution match
- Visa, work permit, and relocation package for international hires
- Hybrid workstyle (flexible between home and office)
- MacBook and large external monitor provided
- Modern office in central Bangkok (Interchange 21)
- Office kitchen stocked with drinks and snacks
- 25 days paid leave per year (including public holidays)
- Sabbatical month every 3 years
- Anniversary gifts and yearly company outings
- Spontaneous team activities
- Additional perks (unspecified)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Android developmentKotlinFlutterautomated testingcode reviewspair programmingclean codemaintainable codetest coverageperformance optimization
Soft skills
team leadershipmentoringcollaborationcommunicationproblem-solvingadaptabilityproduct mindsetpositive attitudeorganizational skillsclient-facing skills