freehire launches on Product Hunt on 26 August.

Follow →

Senior full stack mobile application developer at recharge qatar

Summary

Build and lead cross-platform mobile apps (Flutter/React Native) and backend services for a fintech/digital payments platform in Qatar, integrating payment gateways, eKYC, and cloud services while ensuring PCI-DSS compliance.

Apply for Senior Full Stack Mobile Application Developer at Recharge Qatar in Doha, DAW, QA. This Full time on site position offers great opportunities for career growth. About the Role

The Senior Full Stack Mobile Application Developer is responsible for designing, developing, and deploying scalable, secure, and high-performance mobile applications and backend services. You will lead end-to-end mobile app development — from UI/UX implementation and API integration to cloud deployment and production support — within a fast-paced Fin Tech / Digital Payments environment. This role requires strong technical expertise in Flutter, React Native, Android/i OS development, RESTful APIs, cloud platforms, and database management, combined with a deep commitment to security, compliance, and user-centered design. Key Responsibilities

Mobile Application Development

Design, develop, and maintain cross-platform mobile applications using Flutter or React Native Implement responsive, intuitive, and accessible mobile UIs following modern UI/UX principles and design systems Develop and maintain native Android (Kotlin/Java) and i OS (Swift/Objective-C) modules as needed Optimize mobile application performance, startup time, and memory usage across device types and OS versions

Backend & API Development

Build and integrate RESTful APIs and Microservices for mobile front-end consumption Design and manage scalable backend services using modern frameworks and cloud-native architectures Handle asynchronous operations, data caching, and efficient API communication patterns

Security & Authentication

Implement secure authentication and authorization mechanisms:

OAuth 2.0 JWT (JSON Web Tokens) Single Sign-On (SSO) Biometric Authentication (fingerprint, face ID)

Enforce secure coding practices aligned with PCI-DSS and banking security standards

Third-Party Integrations

Integrate essential third-party services including:

Payment Gateways SMS/OTP Services Push Notifications (Firebase, APNs) Identity Verification & e KYC Solutions (Regula, Daon, Smart Engines SDKs) Apple Pay & Google Pay QR Payments & NFC Payments

Database & Cloud Management

Work with relational and No SQL databases:

Postgre SQL | My SQL | SQL Server | Mongo DB

Deploy and manage applications on Microsoft Azure (or equivalent cloud platforms) Implement CI/CD pipelines for automated build, test, and deployment workflows

Testing, Quality & Deployment

Perform unit testing, integration testing, and UI testing to ensure application reliability Conduct performance tuning, memory profiling, and load testing Participate in UAT/SIT environments for release management and defect resolution Troubleshoot production issues and provide timely resolution support

Collaboration & Leadership

Work closely with product managers, UX/UI designers, QA teams, and business stakeholders Participate in code reviews and enforce development standards and best practices Mentor junior developers, guide technical decision-making, and contribute to team growth Prepare and maintain technical documentation, API references, and architectural guidelines Stay current with mobile development trends, Fin Tech innovations, and platform updates

Required Qualifications & Experience

Education & Experience

Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent professional experience) 5+ years of hands‑on experience in full-stack mobile application development Proven experience building and deploying cross‑platform mobile apps using Flutter or React Native Strong portfolio of end‑to‑end mobile applications delivered to production

Technical Skills

Expert proficiency in Flutter/Dart and/or React Native/Java Script/Type Script Strong knowledge of native Android (Kotlin/Java) and i OS (Swift/Objective‑C) development Deep understanding of RESTful APIs, Microservices architecture, and asynchronous programming Solid experience with secure authentication (OAuth 2.0, JWT, SSO, Biometric) Experience integrating payment gateways, push notifications, and e KYC SDKs Strong database skills: Postgre SQL, My SQL, SQL Server, Mongo DB Cloud deployment experience on Microsoft Azure Proficiency with Git, CI/CD pipelines, and modern Dev Ops practices Knowledge of PCI-DSS compliance, data encryption, and secure data storage

Professional Competencies

Strong analytical and problem‑solving abilities with meticulous attention to detail Excellent communication and cross‑functional teamwork skills Proven ability to work in agile environments and manage multiple priorities Customer‑focused mindset with commitment to delivering exceptional user experiences Self‑motivated learner with passion for Fin Tech, digital payments, and banking innovation

Preferred Skills & Attributes

Fin Tech / Digital Payments / Banking domain experience — especially in payment gateways, digital wallets, and e KYC onboarding flows Experience integrating Apple Pay, Google Pay, QR Payments, and NFC‑based payments Hands‑on experience with Regula, Daon, or Smart Engines identity verification SDKs Experience with PCI‑DSS compliance and financial data security standards Background in Digital Wallets and Super App architectures Experience in Microservices Architecture and containerization (Docker, Kubernetes) Exposure to AI‑powered mobile applications, chatbots, and recommendation engines Familiarity with multi‑language UI support (English/Arabic) Experience with unit testing frameworks (JUnit, XCTest, Flutter Test) and TDD/BDD practices Pay: From QAR8,000.00 per month Location: Doha (Required) Work Location: In person

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available