Nimble

Senior Android Developer

Nimble

full-time

Posted on:

Location Type: Hybrid

Location: Bangkok • 🇹🇭 Thailand

Visit company website
AI Apply
Apply

Job 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