Mobile Application Developer

Translated
On-site Contract
Qatar , Doha
--

Job Details

We are seeking an experienced Mobile Application Developer with a strong background in mobile application design, development, testing, integration, and deployment. The ideal candidate will be responsible for developing and maintaining high-performance mobile applications across iOS and Android platforms, working closely with internal stakeholders and technology partners to deliver scalable, secure, and user-friendly solutions.


Job Responsibilities:

  • Design, develop, test, and deploy mobile applications for iOS and Android using Flutter and Dart.
  • Develop and maintain secure, scalable, and high-performance mobile applications.
  • Convert business requirements and Figma designs into responsive, user-friendly interfaces.
  • Integrate REST APIs, Open Banking APIs, payment gateways, and third-party services.
  • Implement state management using Bloc, Cubit, GetX, or equivalent frameworks.
  • Develop authentication and verification features, including Face ID, E-KYC, OCR, and OAuth.
  • Perform native iOS/Android integrations, troubleshooting, debugging, and performance optimization.
  • Support testing, UAT, app releases, and post-deployment activities.
  • Manage application versions and deployments to the Apple App Store and Google Play Store.
  • Collaborate with business, UI/UX, backend, QA, and external technology teams.
  • Participate in requirements gathering, architecture, technical discussions, and solution design.
  • Maintain technical documentation and source code using Git/GitHub.
  • Stay updated with modern mobile technologies and development practices.


Qualifications & Experience

  • Bachelor’s degree in Computer Science, IT, Software Engineering, or a related field.
  • 5–8 years of experience in Mobile Application Development.
  • Strong hands-on experience in Flutter and Dart for iOS and Android.
  • Good understanding of the mobile application development lifecycle.
  • Experience with REST APIs, third-party integrations, and backend connectivity.
  • Experience with Bloc, Cubit, GetX, or similar state management frameworks.
  • Knowledge of mobile security and authentication, including Face ID, OAuth, E-KYC, and OCR.
  • Experience with App Store and Google Play Store deployment and version management.
  • Experience converting Figma/UI/UX designs into mobile applications.
  • Knowledge of Git/GitHub, Firebase, payment gateways, and native integrations.
  • Strong troubleshooting, debugging, and problem-solving skills.
  • Experience in fintech or enterprise mobile applications is an advantage.


If you have relevant experience and are interested in exploring this opportunity:

  1. Please complete and submit the form (Application Form)
  2. Submit your latest CV through Easy Apply.


Similar Jobs