Enable job alerts via email!

Mobile Software Engineer

ManpowerGroup Malaysia

Malaysia

On-site

MYR 150,000 - 200,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a highly motivated Mobile Software Engineer to join their Centre of Excellence in Cyberjaya, Malaysia. In this dynamic role, you will work with passionate engineers to create and support innovative mobile solutions. You'll be responsible for defining and implementing cutting-edge architecture for mobile applications, utilizing your expertise in Flutter, Android, and iOS development. This position offers a vibrant multicultural environment where you can thrive and contribute to exciting projects. If you are driven by technology and eager to make an impact, this opportunity is perfect for you.

Qualifications

  • 5+ years of experience in mobile development with a focus on Android and iOS.
  • Strong knowledge of software design patterns and automated testing practices.

Responsibilities

  • Define and implement innovative architecture for mobile applications using Flutter.
  • Apply agile methodologies and ensure timely delivery of top-quality features.

Skills

Mobile Development
Flutter
Android Development
iOS Development
Automated Testing
Agile Methodologies
Code Refactoring
Data Structures and Algorithms

Education

Bachelor's Degree in Computer Science

Tools

Bitrise
Jenkins
CircleCI
Android Studio
XCode

Job description

Mobile Software Engineer

Salary: RM14,000

We are looking for a 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, we continuously strive to improve our engineers' development and share in a globalized and multicultural environment.

ROLE
  • Work on defining and implementing next-generation, innovative architecture for mobile applications 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 multicultural working environment with the ability to work autonomously.
  • 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 valli.palanisamy@manpower.com.my

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.