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.