
Senior Mobile Developer
-Develop and maintain mobile applications using Flutter for Android and iOS platforms.
-Collaborate with product managers, designers, and backend developers to create user friendly applications.
-Write efficient, maintainable, and reusable code.
-Implement third-party libraries and APIs.
-Perform testing, debugging, and performance optimization for mobile applications.
-Follow industry best practices for mobile development and keep up-to-date with the latest technologies.
-Identify and resolve performance bottlenecks and application issues.
-Continuously discover and implement new technologies to maximize development efficiency.
-Participate in code reviews and contribute to improving team processes. Job
-Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree, Computer Science/Information Technology or equivalent with 3+ years of experience in mobile development.
-Proven experience in developing mobile apps with Flutter and Dart.
-Strong understanding of mobile app development for both iOS and Android platforms.
-Experience in integrating RESTful APIs and third-party libraries.
-Solid understanding of the full mobile development lifecycle.
-Familiarity with Git and version control.
-Experience with state management solutions like Provider, Bloc, or Riverpod.
-Knowledge of Firebase and related services (Firestore, Firebase Auth, Push Notifications).
-Understanding of platform differences between iOS and Android, including design guidelines and best practices.
-Strong problem-solving skills and the ability to troubleshoot application issues.
-Ability to write clean, well-documented, and efficient code
-ANNUAL LEAVE
-EPF/SOCSO/PCB