{bc}
indeed

Software Engineer – (Hybrid Mobile App Developer – Flutter & React)

DICETEK LLC
Dubai, UAE
Contract
Hybrid
Discovered 4 weeks ago
FlutterDartAzure DevOpsOAuth2JWTSSO
Free

Job Fit Check

Base Career helps you apply smarter for this job.

?%
Ready to Scan

Key skills for this role

FlutterDartAzure DevOps
Smart Apply

Full Job Posting

Position Overview

We are seeking an experienced Mobile App Engineer / Technical Lead to lead the enhancement, maintenance, and continuous evolution of enterprise mobile applications built using Flutter.

This role is responsible for delivering high-quality mobile experiences, driving architectural improvements, ensuring application stability, and implementing scalable, secure, and maintainable solutions across Android and iOS platforms.

Key Responsibilities

  • Develop, maintain, and enhance enterprise mobile applications using Flutter and Dart.
  • Design and implement new features aligned with business objectives and user needs.
  • Ensure high-quality, reusable, scalable, and maintainable code.
  • Deliver seamless and consistent user experiences across Android and iOS platforms.
  • Implement secure authentication and authorization using OAuth2, JWT, SSO, Azure AD, and Azure B2C.
  • Design, implement, and maintain integrations with Microsoft Azure services and enterprise backend systems.
  • Implement secure, scalable, and efficient communication between mobile applications and backend platforms.
  • Design, maintain, and optimize CI/CD pipelines using Azure DevOps.
  • Automate build, test, deployment, and release management processes.
  • Manage environment configurations across Development, QA, UAT, and Production environments.
  • Implement DevSecOps practices, automated quality gates, security scanning, and release governance.
  • Manage mobile application releases, including App Store and Google Play Store submissions.

Required Skills

  • Strong expertise in Flutter and Dart.
  • Experience building, maintaining, and supporting enterprise-grade cross-platform mobile applications.
  • Deep understanding of mobile architecture patterns.
  • Hands-on experience with state management frameworks.
  • Experience managing the full mobile application lifecycle across multiple releases.
  • Strong experience with RESTful API integration and backend connectivity.
  • Understanding of GraphQL and API integration best practices.
  • Experience implementing Authentication using OAuth2, JWT, Single Sign-On (SSO) and Secure API Communication.
  • Experience integrating third-party platforms and enterprise systems.
  • Hands-on experience with Azure cloud services.
  • Understanding of cloud-native application architecture and mobile-cloud integrations.
  • Experience supporting scalable, secure, and highly available cloud solutions.

Required Experience

  • Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related discipline.
  • Minimum 5+ years of professional mobile application development experience.
  • Proven experience delivering and supporting production-grade Flutter applications.
  • Experience integrating mobile applications with Microsoft Azure services.
  • Experience working in Agile/Scrum environments with cross-functional teams.
  • Proven experience supporting applications through multiple releases and platform upgrades.
  • Experience with application modernization, technical debt reduction, refactoring, and platform migration projects.
  • Experience delivering large-scale mobile applications with complex integrations and enterprise-grade requirements.
  • Experience in digital transformation, enterprise mobility, hospitality, entertainment, retail, government, or public-sector projects.

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 DICETEK LLC