HYRED

Android Developer

Posted: 13 minutes ago

Job Description

About the clientOur client is a leading digital technology company with a focus on e-commerce, fintech, and data centers in Southeast Asia, headquareterd in Thailand.Role requirementsKotlin & Android Expert: Deep proficiency in Kotlin and the modern Android SDK. Professional experience with Java is a plus for maintaining legacy code. Multiplatform Experience: Demonstrable experience or strong personal projects with Kotlin Multiplatform (KMP) and/or Compose Multiplatform.Modern Android Stack: Strong experience with modern Android development, including Coroutines, Flow, and Dependency Injection (e.g., Hilt, Koin). Architecture & Patterns: Proficient in modern architectural patterns such as MVVM or MVI and a solid understanding of clean architecture principles. Testing: A strong commitment to quality, with hands-on experience in unit testing (JUnit/MockK) and UI testing (Espresso). Development Practices: Solid understanding of the full mobile development lifecycle, agile methodologies, and version control using Git. Tooling: Experience with common libraries like Retrofit2, OkHttp3, and Room. CI/CD: Familiarity with CI/CD pipelines and processes (e.g., Jenkins, Bitrise, Fastlane). Ideal Candidate profileExcellent Communicator: You can clearly articulate complex technical ideas and collaborate effectively with both technical and non-technical stakeholders. Team Player: You thrive in a collaborative environment, are open to feedback, and are willing to mentor junior developers. Proactive Problem-Solver: You have strong analytical skills, take ownership of your work, and are passionate about solving challenging problems.Curious & Adaptable: You are a continuous learner, stay up-to-date with the latest mobile trends, and can adapt quickly to new technologies.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In