{bc}
indeed

Senior Full Stack Mobile Application Developer

Recharge Qatar
Doha, QAT
Full Time
Senior
Onsite
4 days ago
FlutterReact NativeAndroid DevelopmentiOS DevelopmentRESTful APIsMicroservices
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

FlutterReact NativeAndroid Development
Smart Apply

Full Job Posting

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 deploym

Key Responsibilities

  • 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 iOS (Swift/Objective C) modules as needed
  • Optimize mobile application performance, startup time, and memory usage across device types and OS versions
  • 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
  • Implement secure authentication and authorization mechanisms: OAuth 2.0, JWT, SSO, Biometric Authentication
  • Enforce secure coding practices aligned with PCI DSS and banking security standards
  • Integrate essential third party services including Payment Gateways, SMS/OTP Services, Push Notifications, Identity Verification & eKYC Solutions, Apple Pay & Google Pay, QR Payments & NFC Payments
  • Work with relational and NoSQL databases: PostgreSQL, MySQL, SQL Server, MongoDB
  • Deploy and manage applications on Microsoft Azure (or equivalent cloud platforms)

Required Qualifications & 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
  • Expert proficiency in Flutter/Dart and/or React Native/JavaScript/TypeScript
  • Strong knowledge of native Android (Kotlin/Java) and iOS (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 eKYC SDKs
  • Strong database skills: PostgreSQL, MySQL, SQL Server, MongoDB
  • Cloud deployment experience on Microsoft Azure
  • Proficiency with Git, CI/CD pipelines, and modern DevOps practices

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 FinTech, digital payments, and banking innovation

Preferred Skills & Attributes

  • FinTech / Digital Payments / Banking domain experience — especially in payment gateways, digital wallets, and eKYC 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 QAR 8,000.00 per month

Work Location

  • In person
  • Doha (Required)

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Recharge Qatar