Mobile Software Engineer

Location Malaysia
Job reference 168857
Salary 14000.0
Mobile Software Engineer

Salary: RM14,000

We are looking for highly motivated Mobile Software Engineer to join the Centre of Excellence in Cyberjaya, Malaysia. Operating globally, in a dynamic team with very passionate engineers creating, implementing and supporting the company’s solutions &products. With a very strong team-spirit and continuously strives to improve our engineers develop and share in a globalized and multi cultural environment.

ROLE
  • Work on defining and implementing next-generation, innovative architecture for mobile application using Flutter/Android/iOS
  • Apply mobile application architecture principles, such as MVC, MVVM, Clean Architecture or Reactive architecture.
  • Apply state-of-the-art automated testing practices (unit, component, integration tests).
  • Work on automated CI/CD pipelines platform such as Bitrise, Jenkins, CircleCI
  • Apply agile methodologies throughout the development process: challenge and clarify requirements, and ensure timely delivery of top-quality features.
  • Be able to appreciate and do peer-reviews, Code-Refactoring and suggest alternative design and development schemes.

PROFILE
  • BS degree in Computer Science or related field.
  • Minimum 5 years’ experience in mobile development Android/iOS
  • Experienced Software Engineer with a sound track record in Android development, knowledge in iOS development is an advantage
  • Extensive knowledge and experience with software design patterns.
  • Experience in leading a mobile development team is a plus
  • Skilled in automated unit and system testing (including performance testing).
  • Must have iOS programming experience.
  • Familiarity with iOS and Android testing frameworks.
  • Experience with agile methodologies is a plus.
  • Team player in a multi-cultural working environment with ability to work autonomously.
  • Has exposure to Agile methodology such as Scrum and Kanban
  • Fluent in English
  • Good understanding of Data Structures and Algorithms.
  • Knowledge in Dart, Kotlin and Swift.
  • Must have at least 3 years of experience in Flutter Development.
  • Experience with Flutter and platform channels is a plus
  • Should have experience in Android SDK, Android Studio, and knowledge in iOS SDK and XCode

Click on Apply now or send your resume to [email protected]