FULL TIME
(HQ) SHAH ALAM
ENGINEERING
DIPLOMA / BACHELOR'S DEGREE IN COMPUTER SCIENCE, SOFTWARE ENGINEERING, INFORMATION TECHNOLOGY, OR A RELATED FIELD
About the role?
-------------------
Join us! Senior Mobile Engineer to create seamless mobile experiences.
Key Responsibilities
------------------------
Lead the 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
Mentor junior developers and conduct code reviews to uphold best practices
Implement CI/CD pipelines for mobile deployments
Testing, troubleshoot, debug, and optimize performance across platforms
Stay updated with the latest mobile development trends, frameworks, and tools
Contribute to technical decision-making, architecture discussions, and long-term product strategy
Construct Standard of Procedure (SOP) and Work Instruction (WI) based on approved policy
Requirements
----------------
5+ 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, 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 service
Experience with app store submission process (Google Play, App Store)
Familiarity with Agile/Scrum methodologies
* Exposure to analytics, crash reporting, and monitoring tools (e.g., Firebase Crashlytics, Sentry)
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.