Our Jobs

MOBILE ENGINEER

Apply Now

Job Details

Job type icon
FULL TIME
Location icon
(HQ) SHAH ALAM
Department icon
ENGINEERING
Education icon
DIPLOMA / BACHELOR’S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING, INFORMATION TECHNOLOGY, OR A RELATED FIELD

About the role?

Mobile Engineer wanted: create seamless, scalable, user-friendly mobile apps.

Key Responsibilities

  • Development of cross-platform mobile applications
  • Collaborate with product managers, designers, and backend engineers to deliver high quality features
  • Ensure applications are performant, maintainable, and scalable
  • Build and integrate RESTful APIs, GraphQL, and third-party SDKs
  • Implement CI/CD pipelines for mobile deployments
  • Tetsing, troubleshoot, debug, and optimize performance across platforms
  • Stay updated with the latest mobile development trends, frameworks, and tools
  • Participate in technical decision-making, architecture discussions, and long-term product strategy

Requirements

  • 2 - 4 years of professional mobile development experience
  • Strong hands-on experience with Flutter/Dart for cross-platform apps development
  • Solid understanding of mobile architecture, design patterns, and state management (e.g., Provider, Riverpod, Bloc, Redux)
  • Proficient in consuming REST/GraphQL APIs
  • Experience with automated testing (unit, integration, UI)
  • Strong knowledge of app lifecycle, performance optimization, and memory management
  • Familiarity with CI/CD pipelines for mobile apps (e.g., GitHub Actions, Bitrise, or Fastlane)
  • Excellent problem-solving, analytical, and communication skills
  • Experience with native Android (Kotlin/Java) and/or iOS (Swift/Objective-C) development and/or other cross-platform like React Native/Ionic will be an advantage
  • Knowledge of Firebase, AWS Amplify, or similar mobile backend services