Hong Kong, Hong Kong SAR, Hong Kong

Mobile Developer (iOS and Android | Remote)

 Job Description:

We are seeking an experienced Mobile Developer to join and consult for a leader in the Resorts & Gaming industry. 

As a Mobile Software Engineer, you will be responsible for developing high-quality, reliable, and secure mobile applications for both Android and iOS platforms. Using state-of-the-art technologies and following the best practices in mobile development, you will solve challenging problems and contribute significantly to our digital transformation initiatives.

Responsibilities:

  • Collaborate with the team to design, implement, and deploy new mobile applications and improvements to existing mobile applications.
  • Develop new functionalities.
  • Maintain production systems, perform root cause analysis of issues.
  • Active participation in the Scrum process.
  • Ensure good testing coverage of unit and integration testing.
  • Participate in peer design and code reviews.
  • Proactively collaborate with teammates.

Requirements:

  • Bachelors degree in a technical field, or equivalent work or training experience.
  • Minimum of 5 years working on native Android and iOS development.
  • Proficiency with Kotlin or Swift and Android Studio or XCode.
  • Understanding of mobile architecture patterns (MVVM, MVC, etc.)
  • Experience with RESTful APIs to connect mobile applications to back-end services.
  • Understanding of Google's Material Design and Apple's Human Interface Guidelines.
  • Knowledge of mobile app distribution processes (Google Play Store, Apple App Store).
  • Understanding of automated testing frameworks for mobile applications.
  • Familiarity with code versioning tools such as Git.

Skills and Competencies:

  • Expertise in developing native Android and iOS applications.
  • Knowledge of mobile engineering fundamentals and architecture.
  • A thoughtful, adaptive, and positive mindset.
  • Good written and verbal communication skills in English, technical and otherwise.