Take full ownership of assigned technical and development activities for change requests minor enhancements major enhancements and project tasks related to enterprise mobile applications.
Perform cross-platform mobile application development and configuration with strong focus on Flutter-based application development.
Participate in migration and modernization of existing enterprise mobile applications to Flutter framework.
Design develop and implement responsive reusable and scalable mobile application UI compatible across multiple device sizes (mobile and tablet).
Implement business validations client-side workflows and application logic as per business requirements.
Integrate mobile applications with backend systems using REST APIs JSON and middleware services.
Develop and manage integrations including payment gateways and secure transaction handling where applicable.
Implement bilingual (English/Arabic) mobile applications including full RTL (Right-to-Left) support.
Manage full lifecycle development including application signing certification packaging and release to Apple App Store and Google Play Store.
Host and deploy web services as required.
Optimize applications for performance scalability and responsiveness.
Document code consistently throughout development and enhancement processes.
Generate and maintain required design documents and technical documentation.
Design solutions based on business requirements and user specifications.
Review technical solutions when required.
Participate in peer code/design reviews to ensure delivery of quality solutions.
Liaise with functional consultants and Business IS teams during design development testing and deployment phases.
Review fix enhance and develop code as required.
Perform quality assurance and testing for all deliverables.
Follow HMC Service Management guidelines strictly adhering to Change and Release Management processes and using the HMC ticket management system for deployments.
Experience and Skills
Bachelor’s degree in Computer Science Engineering or related field.
5 years of experience in mobility development technologies.
Strong hands-on experience in Flutter and Dart including clean architecture and scalable application design.
Experience in cross-platform mobile application development for Android and iOS (Mobile and Tablet).
Experience in enterprise mobile application migration and modernization initiatives.
Strong experience in state management techniques and REST API integration.
Experience in full lifecycle development (including signing and release) of Android and iOS applications.
Experience in managing iOS certifications provisioning profiles licensing.
Working knowledge of for middleware/API coordination is preferred.
Experience incorporating technologies such as geo-tracking maps and secure mobile features.
Experience with Oracle E-Business Suite / Oracle Fusion will be considered an asset.
Understanding of hosting and deploying web services
Mobility - Senior Flutter UI/UX Developer Job DescriptionTake full ownership of assigned technical and development activities for change requests minor enhancements major enhancements and project tasks related to enterprise mobile applications.Perform cross-platform mobile application development an...
Mobility - Senior Flutter UI/UX Developer
Job Description
Take full ownership of assigned technical and development activities for change requests minor enhancements major enhancements and project tasks related to enterprise mobile applications.
Perform cross-platform mobile application development and configuration with strong focus on Flutter-based application development.
Participate in migration and modernization of existing enterprise mobile applications to Flutter framework.
Design develop and implement responsive reusable and scalable mobile application UI compatible across multiple device sizes (mobile and tablet).
Implement business validations client-side workflows and application logic as per business requirements.
Integrate mobile applications with backend systems using REST APIs JSON and middleware services.
Develop and manage integrations including payment gateways and secure transaction handling where applicable.
Implement bilingual (English/Arabic) mobile applications including full RTL (Right-to-Left) support.
Manage full lifecycle development including application signing certification packaging and release to Apple App Store and Google Play Store.
Host and deploy web services as required.
Optimize applications for performance scalability and responsiveness.
Document code consistently throughout development and enhancement processes.
Generate and maintain required design documents and technical documentation.
Design solutions based on business requirements and user specifications.
Review technical solutions when required.
Participate in peer code/design reviews to ensure delivery of quality solutions.
Liaise with functional consultants and Business IS teams during design development testing and deployment phases.
Review fix enhance and develop code as required.
Perform quality assurance and testing for all deliverables.
Follow HMC Service Management guidelines strictly adhering to Change and Release Management processes and using the HMC ticket management system for deployments.
Experience and Skills
Bachelor’s degree in Computer Science Engineering or related field.
5 years of experience in mobility development technologies.
Strong hands-on experience in Flutter and Dart including clean architecture and scalable application design.
Experience in cross-platform mobile application development for Android and iOS (Mobile and Tablet).
Experience in enterprise mobile application migration and modernization initiatives.
Strong experience in state management techniques and REST API integration.
Experience in full lifecycle development (including signing and release) of Android and iOS applications.
Experience in managing iOS certifications provisioning profiles licensing.
Working knowledge of for middleware/API coordination is preferred.
Experience incorporating technologies such as geo-tracking maps and secure mobile features.
Experience with Oracle E-Business Suite / Oracle Fusion will be considered an asset.
Understanding of hosting and deploying web services