Mobility - Senior Flutter UI/UX Developer
About This Role
Job Description
- 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.
- Take full ownership of assigned technical and development activities for change requests, minor enhancements, major enhancements, and project tasks related to enterprise mobile applications.
- 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 Required
- 7+ 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 Node.js 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
Education
Bachelor’s Degree in Computer Science/ Computer Engineering or related discipline OR Bachelor’s Degree Plus Related IT industry certification / Program from international recognized institution
Similar Jobs
Mobility - Senior Backend Developer
Hamad Medical Corporation · Doha
**Job Description** * Design, develop, and implement scalable middleware services to enable secure communication between mobile applications and enterprise backend systems. * Develop secure RESTful APIs using Node.js fra
2 weeks ago
Generate Resume ↗Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required