Android Developers Jobs in UAE
115 Jobs Found
Role: Mobile App Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Mobile App Developer to work on a contract basis. The role involves developing and maintaining mobile applications using a specific platform. You will collaborate with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain mobile applications for i OS and Android platforms.• Collaborate with product managers and designers to define project requirements.• Write clean, efficient, and maintainable code following best practices.• Conduct thorough testing and debugging to ensure application stability.• Implement updates and improvements based on user feedback and analytics.<br>Required Skills & Qualifications:• Proficiency in mobile app development frameworks such as React Native or Flutter.• Experience with programming languages including Java Script, Type Script, or Dart.• Strong understanding of mobile app architecture and design patterns.• Familiarity with RESTful APIs and integration with backend services.• Knowledge of version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of scalable and user-friendly mobile applications. The project focuses on delivering innovative solutions to enhance user engagement.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: React Native Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a React Native Developer to work on a contract basis. The role involves building and maintaining cross-platform mobile applications using React Native technology.<br>Key Responsibilities:• Develop and optimize mobile applications using React Native framework for i OS and Android platforms• Collaborate with cross-functional teams to define and implement new features• Debug and resolve issues across multiple mobile platforms efficiently• Write clean, maintainable, and reusable code following best practices• Participate in code reviews and contribute to architectural decisions<br>Required Skills & Qualifications:• Proficiency in React Native development with at least 2 years of hands-on experience• Strong understanding of Java Script/Type Script and modern frontend development practices• Experience with state management libraries such as Redux or Context API• Knowledge of mobile app performance optimization techniques• Familiarity with RESTful APIs and integrating third-party services• Experience with version control systems like Git• Understanding of mobile app security best practices• Ability to work independently in a remote environment<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the delivery of high-quality mobile applications for a diverse user base.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Mobile App Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Mobile App Developer to work on a contract basis. The role involves developing and maintaining mobile applications using a specific platform. You will collaborate with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain mobile applications for i OS and Android platforms.• Collaborate with product managers and designers to define project requirements.• Write clean, efficient, and maintainable code following best practices.• Conduct thorough testing and debugging to ensure application stability.• Implement updates and improvements based on user feedback and analytics.<br>Required Skills & Qualifications:• Proficiency in mobile app development frameworks such as React Native or Flutter.• Experience with programming languages including Java Script, Type Script, or Dart.• Strong understanding of mobile app architecture and design patterns.• Familiarity with RESTful APIs and integration with backend services.• Knowledge of version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of scalable and user-friendly mobile applications. The project focuses on delivering innovative solutions to enhance user engagement.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: React Native Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a React Native Developer to work on a contract basis. The role involves building and maintaining cross-platform mobile applications using React Native technology.<br>Key Responsibilities:• Develop and optimize mobile applications using React Native framework for i OS and Android platforms• Collaborate with cross-functional teams to define and implement new features• Debug and resolve issues across multiple mobile platforms efficiently• Write clean, maintainable, and reusable code following best practices• Participate in code reviews and contribute to architectural decisions<br>Required Skills & Qualifications:• Proficiency in React Native development with at least 2 years of hands-on experience• Strong understanding of Java Script/Type Script and modern frontend development practices• Experience with state management libraries such as Redux or Context API• Knowledge of mobile app performance optimization techniques• Familiarity with RESTful APIs and integrating third-party services• Experience with version control systems like Git• Understanding of mobile app security best practices• Ability to work independently in a remote environment<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the delivery of high-quality mobile applications for a diverse user base.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Mobile App Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a Mobile App Developer to work on a contract basis. The role involves developing and maintaining mobile applications using a specific platform. You will collaborate with cross-functional teams to deliver high-quality software solutions.<br>Key Responsibilities:• Develop and maintain mobile applications for i OS and Android platforms.• Collaborate with product managers and designers to define project requirements.• Write clean, efficient, and maintainable code following best practices.• Conduct thorough testing and debugging to ensure application stability.• Implement updates and improvements based on user feedback and analytics.<br>Required Skills & Qualifications:• Proficiency in mobile app development frameworks such as React Native or Flutter.• Experience with programming languages including Java Script, Type Script, or Dart.• Strong understanding of mobile app architecture and design patterns.• Familiarity with RESTful APIs and integration with backend services.• Knowledge of version control systems like Git.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of scalable and user-friendly mobile applications. The project focuses on delivering innovative solutions to enhance user engagement.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: React Native Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $40 - $120/hour<br>Role Overview:We are hiring for one of our clients, seeking a React Native Developer to work on a contract basis. The role involves building and maintaining cross-platform mobile applications using React Native technology.<br>Key Responsibilities:• Develop and optimize mobile applications using React Native framework for i OS and Android platforms• Collaborate with cross-functional teams to define and implement new features• Debug and resolve issues across multiple mobile platforms efficiently• Write clean, maintainable, and reusable code following best practices• Participate in code reviews and contribute to architectural decisions<br>Required Skills & Qualifications:• Proficiency in React Native development with at least 2 years of hands-on experience• Strong understanding of Java Script/Type Script and modern frontend development practices• Experience with state management libraries such as Redux or Context API• Knowledge of mobile app performance optimization techniques• Familiarity with RESTful APIs and integrating third-party services• Experience with version control systems like Git• Understanding of mobile app security best practices• Ability to work independently in a remote environment<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the delivery of high-quality mobile applications for a diverse user base.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
<ul><li>Conduct user research through interviews, surveys, and usability testing to gather insights that inform design decisions.</li><li>Create wireframes and prototypes that effectively communicate design concepts and user flows for both web and mobile applications.</li><li>Collaborate with cross-functional teams, including product managers and developers, to ensure designs are feasible and aligned with business goals.</li><li>Develop and maintain a design system that ensures consistency across digital products and enhances the overall user experience.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Proven UX/UI design experience for consumer mobile applications (iOS and Android)</p><ul><li><p>Expert proficiency in a modern design and prototyping tool (e.g. Figma)</p></li><li><p>Demonstrable experience building and maintaining design systems</p></li><li><p>Strong portfolio showing problem-to-solution design thinking and shipped product work</p></li><li><p>Experience designing data-driven, personalised or recommendation-led experiences, and</p></li></ul><p>planning usability testing to validate them</p><ul><li><p>Ability to collaborate closely with developers and data teams to maintain design fidelity</p></li></ul><ol><li><p>Desirable Skills & Experience</p></li></ol><ul><li><p>Experience designing AI, conversational or recommendation-driven interfaces</p></li><li><p>Experience in hospitality, attractions, travel, ticketing or e-commerce journeys</p></li><li><p>Familiarity with accessibility standards (WCAG)</p></li><li><p>Experience designing for multilingual (Arabic/English) interfaces</p></li></ul></li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for an experienced Senior Product Designer with strong hands-on expertise in enterprise-scale Design Systems to join a large-scale digital transformation initiative within the banking and financial services domain.<br> The ideal candidate should have extensive experience designing world-class digital experiences across mobile (iOS & Android) and web platforms.<br> This role requires a highly collaborative design professional who can work closely with product, technology, research, and business teams within Agile squads to deliver human-centric digital experiences.<br> Candidates with experience in retail banking, fintech, or large enterprise organizations will be highly preferred.<br> Key Responsibilities Lead the design and evolution of enterprise-scale Design Systems across digital products and platforms.<br> Design intuitive, scalable, and visually compelling digital experiences for mobile and web applications.<br> Create wireframes, user flows, prototypes, and high-fidelity designs based on business and user requirements.<br> Drive end-to-end UX and Product Design activities from discovery through delivery.<br> Collaborate closely with Product Managers, Business Analysts, UX Researchers, Frontend Engineers, and stakeholders throughout the design lifecycle.<br> Participate in Agile delivery squads and contribute to sprint planning, backlog refinement, and design discussions.<br> Conduct and facilitate stakeholder workshops for requirements gathering, design refinement, and alignment.<br> Translate feature-oriented requirements into design backlog items and user-centric experiences.<br> Develop information architecture, interaction models, and design patterns aligned with enterprise standards.<br> Plan and estimate design workstreams based on project requirements and delivery timelines.<br> Conduct UX assessments and usability evaluations of existing digital experiences.<br> Perform user testing activities including: Card Sorting Tree Testing Focus Groups Usability Testing Design Validation Sessions Ensure consistency across digital products by leveraging Design System principles and best practices.<br> Support design handover activities and collaborate closely with frontend engineering teams during implementation.<br> Present and articulate design decisions effectively to business and technology stakeholders.<br> Incorporate stakeholder feedback and continuously improve design solutions.<br> Required Technical SkillsProduct Design & UX Strong hands-on experience in Product Design and UX Design.<br> Expertise in enterprise-scale Design Systems.<br> End-to-end Product Design and User Experience methodologies.<br> Human-Centered Design principles and practices.<br> Information Architecture.<br> Interaction Design.<br> User-Centered Design methodologies.<br> Design Thinking principles.<br> Experience designing large-scale digital products.<br> Platforms Mobile Design: iOS Android Web/Desktop Design Design Deliverables Wireframes User Flows High-Fidelity Mockups Interactive Prototypes Design Specifications Information Architecture Artifacts Design Documentation User Research & Testing User Testing Card Sorting Tree Testing Focus Groups UX Evaluation Techniques Design Validation Activities Tools & Methodologies Agile / Scrum methodologies.<br> Design Thinking methodologies.<br> Experience working within cross-functional product squads.<br> Familiarity with modern prototyping and design tools such as: Figma Sketch Adobe XD Other industry-standard design tools.<br> Required Experience 8+ years of experience in Product Design, UX Design, or related disciplines.<br> Strong experience designing digital experiences for enterprise-scale products.<br> Experience working within Agile product teams and multidisciplinary environments.<br> Experience collaborating with Product Managers, Designers, Researchers, and Engineering teams.<br> Proven experience leading design initiatives from concept to implementation.<br> Preferred Domain Experience Banking Financial Services FinTech Retail Banking Digital Products and Platforms Candidates with experience in large enterprise organizations and digital banking transformations will be highly preferred.<br> Required Competencies Strong Design System expertise.<br> Excellent stakeholder management and communication skills.<br> Strong presentation and design articulation capabilities.<br> Ability to work effectively within Agile squads.<br> Strong problem-solving and critical-thinking skills.<br> Ability to work comfortably in ambiguous and fast-paced environments.<br> Strong collaboration and co-creation mindset.<br> Passion for human-centric design and continuous learning.<br> High attention to visual detail and design consistency.<br> Self-motivated, adaptable, and open to constructive feedback.<br> Educational Qualifications Bachelor's degree in Graphic Design, Interactive Media Design, Human-Computer Interaction (HCI), Product Design, or a related discipline.<br> Master's degree is an added advantage.<br> Nice to Have Experience working on digital banking products and customer-facing platforms.<br> GCC banking or financial services experience.<br> Experience building or scaling enterprise Design Systems across multiple products and platforms.<br> Experience working closely with frontend engineering teams during implementation and design handover.<br></span> </div>
Key Responsibilities Design, document, and execute test plans, test cases, and regression suites for web and mobile applications across multiple projects Perform functional, usability, localization, and RTL (right-to-left) layout testing for Arabic-language interfaces Validate Arabic content quality in AI outputs, including ASR transcriptions, classifications, and summaries — covering MSA, Gulf dialects, and Arabic-English code-switching scenarios Test REST APIs and backend services (e.g., using Postman or similar tools) Build and maintain automated test suites for UI and API layers Log, track, and verify defects through to resolution; work closely with developers and product owners in an agile environment Participate in UAT cycles with clients and support release readiness sign-off Test data pipelines and platform workflows end-to-end, including user onboarding, task submission, and data validation flows Contribute to QA process improvement, test documentation standards, and quality metrics reporting.<br><br>Required Qualifications5+ years of hands-on experience in software QA (manual and automation) Native or fluent Arabic (reading, writing, listening) and professional working proficiency in English Strong experience testing web and mobile applications (i OS/Android) Experience with test automation frameworks such as Playwright, Selenium, Cypress, or Appium Solid API testing experience (Postman, REST Assured, or equivalent) Familiarity with bug tracking and test management tools (Jira, Test Rail, orsimilar) Understanding of agile/Scrum development processes Strong analytical skills with meticulous attention to detail, particularly in evaluating Arabic text rendering, diacritics, and dialectal variation<br><br>Preferred / Nice to Have Experience testing LLM-based or Gen AI applications: prompt regression testing, evaluating non-deterministic outputs, hallucination detection,response quality scoring, and guardrail validation Experience with CI/CD pipelines (Git Hub Actions, Git Lab CI, Jenkins) and integrating automated tests into them Basic scripting ability in Python or Java Script for test tooling
<ul><li>Design and implement responsive user interfaces using frameworks like React or Angular, ensuring a seamless user experience across devices.</li><li>Develop and maintain server-side applications with Node.js or Python, integrating APIs to facilitate smooth communication between front-end and back-end.</li><li>Collaborate with UX/UI designers to translate design mockups into functional web applications, focusing on usability and performance.</li><li>Write clean, maintainable code while adhering to best practices in software development, including version control with Git.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Required Skills and Experience</p><p>Technical — Essential</p><ul><li><p>5+ years full stack development; strong React/TypeScript frontend</p></li><li><p>REST API design and consumption; WebSocket / Server-Sent Events for real-time updates</p></li><li><p>State management: Redux, Zustand, or React Query for complex async data flows</p></li><li><p>Charting and data visualisation: Recharts, D3, or similar for operational dashboard metrics</p></li><li><p>Node.js or Python backend (FastAPI / Express) for BFF (Backend for Frontend) patterns</p></li><li><p>Authentication: OAuth2 / OIDC, Entra ID B2C for customer-facing channels</p></li><li><p>Docker, Kubernetes basics — deploying frontend workloads to AKS</p></li></ul><p>Technical — Advantageous</p><ul><li><p>Mobile development: React Native or native iOS/Android for Mobile Banking integration</p></li><li><p>Image rendering and annotation: displaying high-resolution document scans with overlay layers</p></li><li><p>Azure Static Web Apps, Azure Front Door, CDN configuration</p></li><li><p>Streaming API responses: rendering LLM token streams in chat interfaces</p></li><li><p>Familiarity with AI/ML concepts — enough to sensibly display confidence scores and model metrics</p></li></ul><p>Skills</p><p>React</p><p>TypeScript</p><p>Node.js</p></li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li><p>Develop, execute, and maintain test plans, test cases, and test scripts.</p></li><li><p>Perform functional, regression, integration, system, and user acceptance testing (UAT).</p></li><li><p>Identify, document, track, and verify software defects using bug-tracking tools.</p></li><li><p>Collaborate closely with developers, business analysts, and project managers to ensure product quality.</p></li><li><p>Conduct API testing using tools such as Postman or Swagger.</p></li><li><p>Validate web, mobile, and enterprise applications across multiple platforms and browsers.</p></li><li><p>Participate in requirement analysis and provide feedback on testability and quality risks.</p></li><li><p>Ensure compliance with quality standards and best practices throughout the software development lifecycle.</p></li><li><p>Prepare test reports and communicate testing progress to stakeholders.</p></li><li><p>Support deployment validation and post-release testing activities.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Bachelor's degree in Computer Science, Information Technology, or a related field.</p><p>✅ 3–4 years of experience in Software Testing / Quality Assurance.</p><p>✅ Strong understanding of:</p><ul><li><p>Software Testing Life Cycle (STLC)</p></li><li><p>Software Development Life Cycle (SDLC)</p></li><li><p>Defect Management Process</p></li></ul><p>✅ Hands-on experience with:</p><ul><li><p>Manual Testing</p></li><li><p>Functional & Regression Testing</p></li><li><p>API Testing (Postman, Swagger)</p></li><li><p>Database Testing (SQL Queries)</p></li><li><p>Test Case Creation & Execution</p></li><li><p>Bug Tracking Tools (JIRA, Azure DevOps, Bugzilla, etc.)</p></li></ul><p><strong>✅ Experience testing:</strong></p><ul><li><p>Web Applications</p></li><li><p>Mobile Applications (Android & iOS)</p></li><li><p>REST APIs</p></li></ul><p>✅ Good understanding of Agile/Scrum methodologies.</p><p>✅ Strong analytical, troubleshooting, and problem-solving skills.</p><p>✅ Excellent communication and documentation skills.</p><p></p></section>
<ul><li><p>Develop, maintain, and enhance enterprise mobile applications using Flutter and Dart.</p></li><li><p>Design and implement new features aligned with business objectives and user needs.</p></li><li><p>Ensure high-quality, reusable, scalable, and maintainable code.</p></li><li><p>Deliver seamless and consistent user experiences across Android and iOS platforms.</p></li><li><p>Implement responsive, accessible, and high-performing mobile interfaces.</p></li><li><p>Design, implement, and maintain integrations with Microsoft Azure services and enterprise backend systems.</p></li><li><p>Implement secure authentication and authorization using OAuth2, JWT, SSO, Azure AD, and Azure B2C.</p></li><li><p>Ensure secure, scalable, and efficient communication between mobile applications and backend platforms.</p></li><li><p>Design, maintain, and optimize CI/CD pipelines using Azure DevOps.</p></li><li><p>Automate build, test, deployment, and release management processes.</p></li><li><p>Manage environment configurations across Development, QA, UAT, and Production environments.</p></li><li><p>Implement DevSecOps practices, automated quality gates, security scanning, and release governance.</p></li><li><p>Manage mobile application releases, including App Store and Google Play Store submissions.</p></li><li><p>Identify and resolve performance bottlenecks, memory leaks, crashes, and production issues.</p></li><li><p>Optimize application responsiveness, rendering performance, battery usage, and network efficiency.</p></li><li><p>Monitor application health using observability, crash reporting, and analytics platforms.</p></li><li><p>Implement proactive monitoring through Application Insights, Firebase Crashlytics, and related tools.</p></li><li><p>Conduct mobile application security reviews and implement OWASP Mobile Security best practices.</p></li><li><p>Ensure secure handling of authentication, authorization, sensitive data, and API communication.</p></li><li><p>Implement secure storage, encryption, certificate pinning, and secrets management solutions.</p></li><li><p>Ensure adherence to security, privacy, governance, and compliance requirements.</p></li><li><p>Improve code quality through refactoring, code reviews, and continuous improvement initiatives.</p></li><li><p>Develop and maintain unit, widget, and integration test coverage.</p></li><li><p>Implement automated testing within CI/CD pipelines.</p></li><li><p>Partner closely with QA teams to ensure quality releases and effective defect resolution.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p><strong>Required Skills</strong></p><ul><li><p>Strong expertise in Flutter and Dart.</p></li><li><p>Experience building, maintaining, and supporting enterprise-grade cross-platform mobile applications.</p></li><li><p>Deep understanding of mobile architecture patterns.</p></li><li><p>Hands-on experience with state management frameworks.</p></li><li><p>Experience managing the full mobile application lifecycle across multiple releases.</p></li><li><p>Strong experience with RESTful API integration and backend connectivity.</p></li><li><p>Understanding of GraphQL and API integration best practices.</p></li><li><p>Experience implementing Authentication using OAuth2, JWT, Single Sign-On (SSO) and Secure API Communication</p></li><li><p>Experience integrating third-party platforms and enterprise systems.</p></li><li><p>Hands-on experience with Azure cloud services.</p></li><li><p>Understanding of cloud-native application architecture and mobile-cloud integrations.</p></li><li><p>Experience supporting scalable, secure, and highly available cloud solutions.</p></li><li><p>Experience building and maintaining CI/CD pipelines for mobile applications.</p></li><li><p>Knowledge of environment management, deployment automation, and release governance.</p></li><li><p>Familiarity with DevSecOps practices.</p></li><li><p>Strong understanding of OWASP Mobile Security standards.</p></li><li><p>Experience with Android Keystore, iOS Keychain, Certificate Pinning and Encryption Practices</p></li><li><p>Knowledge of data privacy, compliance requirements, and secure coding practices.</p></li><li><p>Expertise in mobile performance optimization and troubleshooting.</p></li><li><p>Experience with memory management, crash diagnostics, and application profiling.</p></li><li><p>Hands-on experience with Firebase Crashlytics, Azure Application Insights, Analytics and Monitoring Platforms.</p></li><li><p>Ability to identify and resolve production issues effectively.</p></li><li><p>Advanced knowledge of Git and collaborative development workflows.</p></li><li><p>Strong code review and quality assurance practices.</p></li><li><p>Experience with Unit Testing, Widget Testing, Integration Testing and Automated Test Execution.</p></li><li><p>Experience managing App Store and Google Play Store deployment processes.</p></li></ul><p><strong>Preferred Skills</strong></p><ul><li><p>Flutter flavor-based builds and environment management.</p></li><li><p>Experience with Docker and containerized application environments.</p></li><li><p>Familiarity with SonarQube, static code analysis, and automated quality assurance tools.</p></li><li><p>Experience with Datadog, Dynatrace, New Relic, or similar observability platforms.</p></li><li><p>Knowledge of geolocation, geofencing, maps integration, and location-based services.</p></li><li><p>Experience with mobile payments, QR/barcode scanning, ticketing systems, and customer-facing mobile platforms.</p></li><li><p>Experience working with large-scale, high-traffic consumer applications.</p></li></ul><p><strong>Required Experience</strong></p><ul><li><p>Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related discipline.</p></li><li><p>Minimum <strong>5+ years of professional mobile application development experience</strong>.</p></li><li><p>Proven experience delivering and supporting production-grade Flutter applications.</p></li><li><p>Experience integrating mobile applications with Microsoft Azure services.</p></li><li><p>Experience working in Agile/Scrum environments with cross-functional teams.</p></li><li><p>Proven experience supporting applications through multiple releases and platform upgrades.</p></li><li><p>Experience with application modernization, technical debt reduction, refactoring, and platform migration projects.</p></li><li><p>Experience delivering large-scale mobile applications with complex integrations and enterprise-grade requirements.</p></li><li><p>Experience in digital transformation, enterprise mobility, hospitality, entertainment, retail, government, or public-sector projects.</p></li></ul><br><p><strong>Skills</strong></p><p>Flutter</p><p>Dart</p><p>Azure DevOps</p></li></ul>
<p><strong>Job Purpose:</strong></p><p>The key purpose of the role is to have a domain lead responsible for the overall channels’ architecture, covering assisted and unassisted channels.</p><p>The person taking on the role is expected to have an in-depth understanding of all aspects of the digital technology such as Web, Mobile Apps, CMS, CDN, API Gateways as well as channel front- & back-end technologies required to architect all channels, such as:</p><p>• retail [stores], POS, dealers, agent call center, kiosks</p><p>• mobile app, e-shop and self-service management,</p><p>• social media</p><p><br></p><p><strong>Technical Skills:</strong></p><p>• Development experience such as Java, Scala, Python, Spring, Angular, HTML5, CSS3</p><p>• Any: ecommerce (hybris, etc), Selfservice (oracle WCS), omni-channel (SAP/Netcracker/qvantel/ Oracle/Dynacommerce, cerillion), Mobile App development (iOS, Android), API Management Platform (e.g. Mulesfot, Dell Boomi, Oracle Fusion, MS Biztalk, Google/Apigee, Software AG, AWS Gateway, IBM API Connect)</p><p>• BSS applications & integration experience: CRM, CPC, COM, CPQ</p><p>• CMS platforms: Drupal, Oracle, Liferay</p><p>• Mobile web (adaptive, responsive), Progressive Web App, mobile app (native, hybrid), APIs (RESTful/OData/JSON) and API design</p><p><br></p><p><strong>Soft Skills:</strong></p><p>• High tolerance for ambiguity – Have the ability to operate with flexibility in an uncertain environment, with multiple demands and be able to assess and evaluate the range of options that should be considered</p><p>• Be your own customer – Customers are our lifeblood. Without happy customers, we’re doomed. So considering the customer perspective - collectively, not just a handful - comes first</p><p>• Dare to be Different – Display grit without ego and be yourself</p><p>• Creative thinking – Continuous improvement is a shared responsibility. Action is an independent one</p><p>• Be the change you seek–You should have the courage and resourcefulness to spark change – to make better our products, our people, our environment and our company</p><p><br></p><p><strong>Qualifications:</strong></p><p>• Bachelor’s degree in a technical field (i.e. Computing)</p><p>• Technical certifications especially in vendor products is highly advantageous</p><p>• 10 to 15 years’ total work experience, with knowledge and experience in ICT, Telecom, and/or Tech professional services - B2B sector(s) preferred</p><p>• Experience of other sectors such as Digital banking/Fintech; Digital retail experience is highly desirable</p><p>• Identifying technology solutions to expand the channel footprint and penetration rate for unassisted and partner channels is of prime importance and the candidate is expected to have relevant cutting edge technology knowledge and experience in architecting such solutions</p><p>• Digital transformation – must have worked on legacy to ‘new era /digital’ transformation; including scoping MVP and MVA [minimum viable architecture]</p><p>• Proven experience in delivering solutions that are driving customer engagement, penetration and revenue on digital channels</p>
Job Description<br><br>Synopsis<br><br>We are seeking a Software Development Lead to lead engineering squads responsible for delivering and enhancing Etihad Airways' web and mobile applications. The role combines technical leadership, people management, and delivery oversight to ensure scalable, secure, and high-performing digital solutions.<br><br>Accountabilities<br><br>Lead and mentor software development squads across web and mobile platforms. Own technical delivery, ensuring alignment with business and product priorities. Partner with Product, Architecture, UX, QA, and Dev Ops teams to deliver customer-facing digital solutions. Drive Agile delivery, managing risks, dependencies, and delivery commitments. Provide technical guidance across architecture, cloud, APIs, and mobile technologies. Establish engineering best practices covering coding, testing, CI/CD, security, and platform reliability. Champion automation, Dev Ops, and modern software engineering practices. Manage team performance, capability development, and workforce planning. Monitor engineering KPIs and drive continuous improvement. <br><br>Qualifications<br><br>Education & Experience<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field. 7+ years of software development experience, including 5+ years leading development teams. Proven experience delivering large-scale web and mobile applications. Strong expertise in modern software architecture, microservices, cloud platforms, and Dev Ops. Experience with:Web: React, Angular, IONIC framework, Node.js Backend: Java, Spring Boot, APIs, Microservices Mobile: Android (Kotlin) and/or i OS (Swift) and Capacitor Cloud & Dev Ops: AWS/Azure, Kubernetes, Docker, CI/CDStrong leadership, stakeholder management, and communication skills. <br><br>Additional Information<br><br>Etihad Airways is more than the UAE’s national airline - we’re shaping the future of global aviation. From our hub in Abu Dhabi, we connect people across continents and cultures, while driving our “Journey 2030” ambition to double our fleet, expand our network and grow our people for a new era of excellence. Join us and become part of a vision where the world is your workplace and extraordinary experiences take flight.<br><br>To learn more visit www.etihad.com<br><br>Recruitment Fraud Alert<br><br>Beware of fraudulent job offers from individuals or organizations claiming to represent the Etihad group. We will never ask for personal information, bank details, or payment during the recruitment process. Interviews are conducted face-to-face or via video/telephone before any formal offer. If you are asked for money, please treat it as fraudulent.
Job Description<br><br>Synopsis<br><br>We are seeking a Software Development Lead to lead engineering squads responsible for delivering and enhancing Etihad Airways' web and mobile applications. The role combines technical leadership, people management, and delivery oversight to ensure scalable, secure, and high-performing digital solutions.<br><br>Accountabilities<br><br>Lead and mentor software development squads across web and mobile platforms. Own technical delivery, ensuring alignment with business and product priorities. Partner with Product, Architecture, UX, QA, and Dev Ops teams to deliver customer-facing digital solutions. Drive Agile delivery, managing risks, dependencies, and delivery commitments. Provide technical guidance across architecture, cloud, APIs, and mobile technologies. Establish engineering best practices covering coding, testing, CI/CD, security, and platform reliability. Champion automation, Dev Ops, and modern software engineering practices. Manage team performance, capability development, and workforce planning. Monitor engineering KPIs and drive continuous improvement. <br><br>Qualifications<br><br>Education & Experience<br><br>Bachelor's degree in Computer Science, Software Engineering, or a related field. 7+ years of software development experience, including 5+ years leading development teams. Proven experience delivering large-scale web and mobile applications. Strong expertise in modern software architecture, microservices, cloud platforms, and Dev Ops. Experience with:Web: React, Angular, IONIC framework, Node.js Backend: Java, Spring Boot, APIs, Microservices Mobile: Android (Kotlin) and/or i OS (Swift) and Capacitor Cloud & Dev Ops: AWS/Azure, Kubernetes, Docker, CI/CDStrong leadership, stakeholder management, and communication skills. <br><br>Additional Information<br><br>Etihad Airways is more than the UAE’s national airline - we’re shaping the future of global aviation. From our hub in Abu Dhabi, we connect people across continents and cultures, while driving our “Journey 2030” ambition to double our fleet, expand our network and grow our people for a new era of excellence. Join us and become part of a vision where the world is your workplace and extraordinary experiences take flight.<br><br>To learn more visit www.etihad.com<br><br>Recruitment Fraud Alert<br><br>Beware of fraudulent job offers from individuals or organizations claiming to represent the Etihad group. We will never ask for personal information, bank details, or payment during the recruitment process. Interviews are conducted face-to-face or via video/telephone before any formal offer. If you are asked for money, please treat it as fraudulent.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><strong>About Jackpot Technologies</strong><br>Jackpot Technologies is a fast-growing company in the online gaming sector. We operate jackpot.studio, our B2B games division that builds in-house games and licenses them to casino operators globally. Our portfolio includes classics like Dice, Blackjack, and Plinko, and originals like Top Dollar, Dr Pump, and Cases.<br>We are a small, agile team that moves quickly and takes real pride in our work. Every game that ships carries our name, which means craft and follow-through are paramount.<br><strong>The role</strong><br>Casino games live or die on feel, and on mobile, feel is everything. You will build real games in React Native, from the core loop and the reels to the win sequences, the particle FX, and the exact moment a payout lands.<br>These are native games we license to operators worldwide, so they have to run buttery smooth on every device, hold a rock-solid 60fps, and feel as good as anything in the store. You will care as much about timing, easing, and frame budgets, and about bridge and bundle performance, as you do about clean code. A win should feel like a win.<br><strong>What you will do</strong><br>* Build casino games end to end in React Native and TypeScript: game loop, rendering, state, math integration, and UI.<br>* Bring mechanics to life with precise timing and feel, from slot reels and multiplier curves to card, dice, and wheel games.<br>* Build the juice with Reanimated, Skia, and GL: win animations, particle FX, screen transitions, and big-win celebrations.<br>* Integrate game math, RNG, and real-time outcomes from our backend, with deterministic, verifiable results.<br>* Hit 60fps on a wide range of devices. Profile with Hermes, eliminate bridge bottlenecks, and optimize render, memory, and bundle size.<br>* Implement responsive layouts across portrait and landscape, phone and tablet, with multi-language and multi-currency support.<br>* Drive custom rendering with react-native-skia, react-native-game-engine, or GL / WebGL when the standard view tree is not enough.<br>* Partner with artists, animators, designers, and backend so each game ships as one polished piece.<br>* Build reusable systems and a shared game framework so the next title ships faster.<br><strong>What you will bring</strong><br></p><br><br><ul><li>3+ years building production mobile apps or games, with strong React Native and TypeScript depth and titles you have shipped to both stores.</li><li>A strong grasp of game loops, frame timing, and rendering performance.</li><li>Hands-on custom rendering: react-native-skia, Reanimated 3, react-native-game-engine, or GL / WebGL.</li><li>Animation chops: Reanimated and Gesture Handler, Rive or Lottie, and skeletal animation (Spine) a plus.</li><li>Solid architecture and state management (Redux Toolkit, Zustand, or similar) that scales across many titles.</li><li>Performance profiling (Flipper, Hermes), and awareness of the new architecture (Fabric and TurboModules).</li><li>Real-time integration: websockets, deterministic outcomes, and graceful reconnection.</li><li>A real respect for timing. You can explain why your 18-frame easing feels better than the 12-frame version.</li><li>Fluent with modern AI coding tools (Copilot, Claude, Cursor) in your daily workflow. You use them to move faster without sacrificing quality or control.</li><li>A fast, reliable production cadence. You plan your work, hit your dates, and do not leave messes for the next person.</li></ul><p><br><strong>Bonus points</strong><br></p><br><br><ul><li>Built slot or casino games before, and understand RTP, volatility, and certification constraints.</li><li>Game math, RNG, or remote game server (RGS) integration experience.</li><li>Deep Skia, GL, or shader work in React Native.</li><li>Native iOS (Swift) or Android (Kotlin) modules when you need to drop down a layer.</li><li>Unity or another game engine in your background.</li><li>Sound-led animation instincts. You animate to audio and it shows.</li><li>Built a shared game framework or design system that sped up a whole team.</li></ul><p><br><strong>Tools you will work with</strong><br><strong>Daily: </strong>React Native, TypeScript, react-native-skia, Figma, Git<br><strong>Often: </strong>Reanimated, Rive, Lottie, REST and websockets, Xcode, Android Studio<br><strong>Bonus: </strong>Swift, Kotlin, GLSL / WebGL, Unity, Spine<br><strong>How we work</strong><br>We care equally about quality and velocity. The best people in our team use modern tools as a multiplier, not a shortcut. AI has changed how great engineering teams operate, and we expect everyone we hire to be on the front edge of that change.<br></p><br><br><ul><li>Fluent with AI tools as part of your daily craft. You know which tools help, which do not, and when a hand-written solution still wins.</li><li>Stay on top of the ecosystem. New SDK versions, new patterns, new tooling. You read, you try things, you do not wait for someone to tell you the platform moved.</li><li>Use that fluency to ship higher quality work faster, not to cut corners. Craft comes first. AI is the lever, not the product.</li><li>Share what you learn. If you find a workflow that saves the team two days a week, write it up.</li></ul><p><br><strong>Why you might like it here</strong><br></p><br><br><ul><li>You ship real games to real players, not pitch decks. Our titles run live with operators worldwide, so your work reaches actual players fast.</li><li>We are early. You will have real ownership of how our games are built and real influence on the tech and the feel.</li><li>We do not believe in slide-deck culture. If you like building more than meeting, you will fit.</li><li>Dubai base, international team, healthy pace. We work hard, we deliver, we go home.</li></ul><p><br><strong>Compensation and benefits</strong><br></p><br><br><ul><li>Monthly salary: AED 12,000 to AED 20,000, dependent on experience</li><li>A key role in a fast-moving, fast-growing iGaming company where your work ships and real players see it</li><li>A collaborative engineering environment where your contributions have direct, visible impact</li><li>On-site in Dubai with a small, craft-obsessed team</li></ul>
<br><br> </div>
<ul><li><p>Design, develop, and maintain secure, scalable, and high-performance mobile banking applications using React Native.</p></li><li><p>Develop responsive web applications and customer-facing digital journeys using React.js and modern front-end frameworks.</p></li><li><p>Collaborate with Product Owners, UX/UI designers, architects, and backend teams to deliver seamless digital banking experiences.</p></li><li><p>Integrate front-end applications with APIs, microservices, OAuth/OIDC authentication, and enterprise middleware platforms.</p></li><li><p>Ensure compliance with banking security standards, secure coding practices, and accessibility requirements.</p></li><li><p>Optimize application performance, scalability, responsiveness, and user experience across mobile and web channels.</p></li><li><p>Participate in Agile ceremonies, code reviews, testing, troubleshooting, and production support activities.</p></li><li><p>Support CI/CD pipelines and DevSecOps practices for automated build, test, and deployment processes.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Required Experience / Knowledge Areas *</p><ul><li><p>5+ years of experience in front-end engineering with at least 3 years in React Native development.</p></li><li><p>Banking, financial services, digital channels, internet banking, mobile banking, or fintech experience is required.</p></li><li><p>Experience delivering customer-facing applications with high availability, security, and regulatory compliance requirements.</p></li><li><p>Knowledge of API-driven architecture, microservices, secure authentication, and enterprise-grade integration patterns.</p></li><li><p>Experience working in large-scale Agile and DevOps environments.</p></li><li><p>Knowledge of mobile security, certificate pinning, OWASP Mobile Top 10, and secure SDLC practices.</p></li></ul><p>Required Skills *</p><ul><li><p>Strong experience in React Native, React.js, JavaScript (ES6+), and TypeScript.</p></li><li><p>Proficiency in HTML5, CSS3, Redux, Context API, React Hooks, and responsive web design.</p></li><li><p>Experience integrating REST APIs, GraphQL APIs, OAuth 2.0, OpenID Connect, and JWT authentication.</p></li><li><p>Knowledge of mobile application lifecycle management for iOS and Android platforms.</p></li><li><p>Experience with state management, component libraries, performance tuning, and mobile optimization.</p></li><li><p>Familiarity with Agile delivery methodologies, Git, CI/CD, and DevSecOps practices.</p></li></ul></li></ul><br><p>Skills
React Native
React.js
JavaScript (ES6+)</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ul><li>Analyze user feedback and app store reviews to identify bugs, usability issues, and feature enhancement opportunities for mobile applications.</li><li>Translate business requirements into detailed technical specifications and user stories for development teams, ensuring clarity and completeness.</li><li>Collaborate with UI/UX designers to ensure technical feasibility and optimal user experience for new features and app updates.</li><li>Perform functional and regression testing of mobile applications across various devices and operating systems to ensure quality and stability.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Qualifications & Experience</p><p>Essential</p><ul><li><p>Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.</p></li><li><p>5+ years as a Technical Analyst or Business Systems Analyst on digital products, ideally consumer-facing mobile apps.</p></li><li><p>Strong requirements-engineering skills: BRD/FRD, user stories, acceptance criteria, and process/data modelling (BPMN, UML).</p></li><li><p>Solid understanding of mobile app architecture and the mobile development lifecycle (iOS/Android, Flutter or React Native).</p></li><li><p>Hands-on experience defining API / integration specifications (REST/GraphQL, JSON), reading API documentation, and producing data mappings.</p></li><li><p>Understanding of integration patterns (API-led, event-driven), microservices, and middleware.</p></li><li><p>Experience analysing enterprise system integrations such as ticketing, POS, CRM, identity, or e-commerce.</p></li><li><p>Comfortable working in Agile/Scrum with tools such as Jira, Confluence, and Figma.</p></li><li><p>Excellent analytical, problem-solving, communication, and documentation skills.</p></li></ul><p>Desirable</p><ul><li><p>Cloud awareness (Microsoft Azure) and familiarity with API-management platforms.</p></li><li><p>Experience in attractions, hospitality, retail, travel, or e-commerce.</p></li><li><p>Knowledge of identity/CIAM, payments (PCI-DSS), and data privacy (UAE PDPL, GDPR).</p></li><li><p>SQL and hands-on data analysis.</p></li><li><p>Certifications such as CBAP/CCBA, Agile/Scrum, or equivalent.</p></li><li><p>Arabic language skills.</p></li></ul><p>Core Competencies</p></li></ul><p></p></section>
<p>The role focuses on validating mobile-first customer journeys for mortgage onboarding and digitized service requests, as well as the back-office workflows used by
Business teams. The UAT Tester will coordinate with Product Owners, Business SMEs, UI/UX Designer, and Development Team to ensure releases meet business acceptance criteria, regulatory and security standards, and deliver a seamless Arabic/English customer experience.
</p><ul><li><p>Execute comprehensive User Acceptance Testing (UAT) test cases in Arabic, meticulously documenting results and identifying defects.</p></li><li><p>Collaborate closely with business analysts and end-users to gather and clarify requirements for testing purposes, ensuring alignment with business objectives.</p></li><li><p>Translate technical documentation and user stories into clear, actionable test scenarios that reflect real-world user workflows.</p></li><li><p>Report and track defects in a defect tracking system, providing detailed, reproducible steps for developers to resolve issues.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Qualifications & Experience (Required):</p><ul><li><p>5–7+ years of hands-on experience in Functional and UI/UX testing for Mobile Apps (iOS & Android) including bilingual (Arabic/English) and RTL/LTR support.</p></li><li><p>Minimum 4 years in Banking and Financial Services (BFSI).</p></li><li><p>Practical experience testing Mobile & Internet Banking (e.g., FAB apps/portals) and at least one mortgage or lending journey.</p></li><li><p>Exposure to Agile projects with solid self‑management and stakeholder communication skills.</p></li><li><p>Proficiency with HP ALM and Jira for test management and defect tracking.</p></li><li><p>Advanced skills in MS Office (Excel, Word) for test documentation and reporting</p></li></ul><p>Nice to Have (Preferred):</p><ul><li><p>Prior experience with Core Banking systems such as Temenos T24 and Card systems such as FirstVision.</p></li><li><p>Experience with CRM/BPM and core‑banking integrations; exposure to Microsoft Dynamics 365, Camunda, or similar platforms.</p></li><li><p>Background in testing enterprise integrations (APIs, middleware), notifications (SMS/Push/Email), and Document Management.</p></li><li><p>Familiarity with accessibility standards and bilingual/RTL testing best practices.</p></li><li><p>ISTQB certification or equivalent.</p></li></ul><p>Skills</p><p>Functional and UI/UX testing</p><p>Agile project management</p><p>Test documentation and reporting</p></li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The Role</p><p>You will work directly with the Head of Product to own feature areas across the Predict365 platform. You will be expected to identify problems, define solutions, work closely with engineering and design, and drive features from idea to production. This is not a coordination role - you will own outcomes, not just process.<br><strong>Things you will work on:</strong></p><ul><li><p>Core trading experience - how users discover markets, place positions, and track their trades.</p></li><li><p>Onboarding and activation - getting new users to their first trade as quickly and confidently as possible.</p></li><li><p>Deposits and withdrawals - making it easy for users to fund their account and take money out.</p></li><li><p>Retention and engagement - features that bring users back and keep them active.</p></li><li><p>Mobile product - ensuring a seamless experience across iOS and Android.</p></li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Required</strong>:</p><ul><li><p>2-3 years of product management experience in a consumer or fintech product.</p></li><li><p>Comfortable owning a feature area end-to-end - research, spec, delivery, and iteration.</p></li><li><p>Strong instinct for user experience and user behaviour in real-money or high-stakes products. Weekly user conversations as a standing commitment, not an occasional thing</p></li><li><p>Able to write clear, tight specs and make prioritisation decisions without excessive process.</p></li><li><p>AI-native as a working style, not just familiarity.</p></li><li><p>Have experience working with external provider integrations (payment gateways, APIs, third-party tools) and managing that from the product side.</p></li><li><p>Based in Dubai or able to relocate; this is a work-from-office role.</p><br></li></ul><p><strong>Nice to have:</strong></p><ul><li><p>Experience with trading, crypto, fintech, or any real-money consumer product.</p></li><li><p>Familiarity with payment flows - deposits, withdrawals, or on-ramp/off-ramp products.</p></li><li><p>Prior experience at an early-stage startup where you wore multiple hats.</p></li></ul><p></p></section>