Join us

Android Developer

Full-time • Bangkok

Join us

Android Developer

Full-time • Bangkok

As a Kotlin Android Developer at Greenmoons, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will work closely with cross-functional teams to create intuitive and responsive mobile apps.

Qualification

  • At least 2 years of hands-on experience on native Android development.
  • Proficiency in Kotlin programming language.
  • Strong understanding of the Android ecosystem and application architecture. (e.g., MVVM, VIPER, Clean Architecture)
  • Familiarity with RESTful APIs and web services integration using frameworks like Retrofit.
  • Understanding of mobile app testing methodologies, including unit testing and UI testing is a plus.
  • Experience with Jetpack Compose is a plus.
  • Experience with version control systems (e.g., Git).
  • Strong problem-solving skills and a passion for creating high-quality mobile applications.
  • Excellent teamwork and communication skills.
  • Self-motivated and capable of working independently or as part of a team.
  • Experience with Agile or Scrum methodologies is a plus.

Job Description / Responsibilities

  • Develop and maintain Android applications using Kotlin, adhering to best practices and guidelines.
  • Collaborate with designers, product managers, QA testers, and other team members to understand project requirements and deliver the product in a timely manner.
  • Work on the entire app development lifecycle, including development, testing, deployment, and maintenance.
  • Integrate with RESTful APIs and web services, ensuring data security and efficiency.
  • Conduct code reviews and contribute to a culture of code quality and best practices.
  • Optimize app performance, responsiveness, and memory management.
  • Stay updated on Android development trends and new technologies to propose improvements and enhancements.
  • Collaborate with the team to estimate project timelines to meet deadlines.

Job Overview


Apply for this job


    Benefits & Perks


    Read More

    Share this job


    Apply for this job


      As a Kotlin Android Developer at Greenmoons, you will be responsible for designing, developing, and maintaining high-quality Android applications. You will work closely with cross-functional teams to create intuitive and responsive mobile apps.

      Qualification

      • At least 2 years of hands-on experience on native Android development.
      • Proficiency in Kotlin programming language.
      • Strong understanding of the Android ecosystem and application architecture. (e.g., MVVM, VIPER, Clean Architecture)
      • Familiarity with RESTful APIs and web services integration using frameworks like Retrofit.
      • Understanding of mobile app testing methodologies, including unit testing and UI testing is a plus.
      • Experience with Jetpack Compose is a plus.
      • Experience with version control systems (e.g., Git).
      • Strong problem-solving skills and a passion for creating high-quality mobile applications.
      • Excellent teamwork and communication skills.
      • Self-motivated and capable of working independently or as part of a team.
      • Experience with Agile or Scrum methodologies is a plus.

      Job Description / Responsibilities

      • Develop and maintain Android applications using Kotlin, adhering to best practices and guidelines.
      • Collaborate with designers, product managers, QA testers, and other team members to understand project requirements and deliver the product in a timely manner.
      • Work on the entire app development lifecycle, including development, testing, deployment, and maintenance.
      • Integrate with RESTful APIs and web services, ensuring data security and efficiency.
      • Conduct code reviews and contribute to a culture of code quality and best practices.
      • Optimize app performance, responsiveness, and memory management.
      • Stay updated on Android development trends and new technologies to propose improvements and enhancements.
      • Collaborate with the team to estimate project timelines to meet deadlines.

      Job Overview


      Benefits & Perks


      Read More

      Share this job