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 highquality reliable and secure mobile applications for both Android and iOS platforms. Using stateoftheart 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 backend services.
- Understanding of Googles Material Design and Apples 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.