Job Description

  1. Participate in designing and making applications that are suitable for all mobile devices.
  2. Solve problems and fix system bugs to ensure the system runs optimally and improve application performance.
  3. Conduct research, evaluation, and apply the latest technology to maximize the efficiency of system development.
  4. Organize code in a clean, modular, maintainable, and scalable manner.
  5. Employ strong logical thinking skills for effective problem-solving.
  6. Possess the ability to work collaboratively with a team, clearly communicate technical concepts to both technical and non-technical team members.

Job Requirements

  1. Graduate from Bachelor, Diploma 3, or Diploma 4 degree from IT or other related majors.
  2. Have experience as Mobile Engineer for minimum 1 year.
  3. Have experience iOS/Android apps developed with Flutter, deployed on the AppStore/Google Play, or available on Github for minimum 1 year. 
  4. Experience with third-party libraries and APIs.
  5. Experience with automated testing and building.
  6. Experience with Git, SVN, or other version control tools.
  7. Proven experience writing readable code, creating extensive documentation for existing code, and refactoring previously written code.
  8. Have experience in Java/Swift is a plus.
  9. Understanding of Android Keyboard API.
  10. Experience with optimizing applications for Material Design.
  11. Understand the Software Development Life Cycle concept.

Apply Now