Android Developers Jobs in UAE
148 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><ul><li><span>Experienced Arabic-speaking QA Test Lead to lead end-to-end testing activities across enterprise web, mobile, and API-based applications.<br></span></li><li><span>The candidate will be responsible for test strategy, planning, execution, stakeholder coordination, UAT management, and ensuring high-quality software delivery.<br></span></li><li><span>Lead QA activities across multiple projects and releases.<br></span></li><li><span>Review Business Requirement Documents (BRDs) and identify ambiguities, gaps, and testability issues.<br></span></li><li><span>Create and maintain the Requirements Traceability Matrix (RTM).<br></span></li><li><span>Develop Test Strategy and Test Plan documents.<br></span></li><li><span>Define test scope, objectives, environments, entry/exit criteria, and risk mitigation plans.<br></span></li><li><span>Prepare and manage realistic test data. <br></span></li><li><span>Perform API regression testing for every release<br></span></li><li><span>Execute mobile application testing across Android and iOS devices covering<br></span></li><li><span>Coordinate and facilitate UAT with business users.<br></span></li><li><span>Prepare UAT scripts, user guides, defect reports, and sign-off documentation.<br></span></li><li><span>Track defects through closure and provide quality metrics and status reports.<br></span></li><li><span>Mentor QA team members and ensure adherence to QA best practices.</span><br></li><li><u>Design, review, and execute test cases for:</u> <br></li></ul><ol><li><span>Regression Testing <br></span></li><li><span>Integration Testing <br></span></li><li><span>System Testing <br></span></li><li><span>End-to-End Testing <br></span></li><li><span>User Acceptance Testing (UAT) <br></span></li><li><span>Functional Testing</span><br></li></ol><br><span>Requirements8+ years of QA experience with at least 3 years leading testing teams. <br><br><b>Fluent Arabic and English communication.</b><br><br>Experience testing enterprise web, mobile, and API applications.<br><br>Strong stakeholder communication and reporting skills.<br><br></span><br> </div>
Job Description<br><br>Synopsis<br><br>Responsible for driving the strategy, roadmap, delivery, and performance of Etihad's Mobile App portfolio. Reporting to the Senior Product Manager, Digital, the role owns the end-to-end product lifecycle of customer-facing mobile experiences, partnering closely with technology, UX, analytics, and business stakeholders to deliver innovative, data-driven solutions that enhance customer engagement, satisfaction, and commercial outcomes.<br><br>Accountabilities<br><br>Define and execute the product vision, strategy, and roadmap for Etihad's mobile applications. Own the end-to-end product lifecycle, from discovery and prioritization through delivery, launch, and optimization. Collaborate with UX, engineering, architecture, and business teams to deliver intuitive, scalable, and high-performing mobile experiences. Drive Agile product delivery, managing priorities, dependencies, risks, and release planning. Leverage customer insights, analytics, market trends, and competitive benchmarking to inform product decisions. Monitor product KPIs, adoption, engagement, and customer feedback to continuously improve the mobile experience. Manage third-party vendors and technology partners to ensure successful product delivery and operational excellence. Act as the voice of the customer, balancing user needs with business objectives and technical considerations. <br><br>Qualifications<br><br>Education & Experience<br><br>Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field. 7+ years of product management experience, including 5+ years managing mobile app products at scale. Proven success launching and growing customer-facing mobile applications across i OS and Android platforms. Strong understanding of mobile app ecosystems, customer journeys, app analytics, mobile UX, and experimentation frameworks. Experience working with mobile development teams using native (i OS, Android) and/or cross-platform technologies such as Flutter or React Native. Demonstrated ability to define product strategy, prioritize roadmaps, and deliver measurable business outcomes. Airline, travel, aviation, loyalty, e-commerce, or other consumer digital experience preferred. Strong stakeholder management, communication, and influencing skills. Experience working within Agile environments, including SAFe and Scrum. <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.
Role Description The Mobile App Developer is responsible for designing, developing, testing, deploying, and maintaining high-quality mobile applications that deliver secure, scalable, and user-friendly experiences across i OS, Android, or cross-platform environments. This role collaborates with cross-functional teams to build innovative mobile solutions that meet business requirements and enhance customer engagement. Key responsibilities include designing and developing mobile applications based on functional and technical requirements, translating UI/UX designs into responsive and intuitive user interfaces, and implementing application features that provide optimal performance across a wide range of mobile devices and operating systems. The role ensures applications comply with coding standards, security best practices, and platform-specific guidelines. The position develops and integrates RESTful APIs, manages local and cloud-based data storage, implements authentication and authorization mechanisms, and optimizes application performance, scalability, and reliability. It is responsible for debugging application issues, resolving defects, and delivering timely software updates, enhancements, and feature releases. The role participates throughout the software development lifecycle, including requirements analysis, solution design, coding, testing, deployment, monitoring, maintenance, and continuous improvement. It collaborates closely with product managers, UI/UX designers, backend developers, QA engineers, and Dev Ops teams to deliver high-quality mobile applications using Agile development methodologies. The position also contributes to code reviews, technical documentation, application architecture discussions, automated testing, CI/CD implementation, and the evaluation of emerging mobile technologies and development frameworks to improve application quality, maintainability, and development efficiency. Qualifications Strong understanding of mobile application development, software engineering principles, object-oriented programming, mobile application architecture, and the software development lifecycle (SDLC). Ability to develop secure, scalable, and high-performance mobile applications. Proficiency in native mobile development for Android and/or i OS or cross-platform development frameworks, mobile SDKs, RESTful API integration, version control systems, relational and/or NoSQL databases, and modern development tools. Familiarity with cloud platforms, mobile testing frameworks, CI/CD pipelines, and Dev Ops practices is an advantage. Knowledge of mobile UI/UX principles, responsive design, application security, authentication, push notifications, offline data synchronization, mobile performance optimization, and application publishing processes. Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues, optimize application performance, and develop efficient, maintainable software solutions. Excellent written and verbal communication skills with the ability to collaborate effectively with cross-functional teams, prepare clear technical documentation, and communicate technical concepts to both technical and non-technical stakeholders. Strong organizational skills, adaptability, attention to detail, and the ability to manage multiple development priorities while delivering reliable, high-quality mobile applications in a fast-paced, collaborative, and innovation-driven environment.
<ul><li><p>Partner with development teams to ensure stable and secure software and systems operations.</p></li><li><p>Design, implement, and maintain robust CI/CD pipelines for backend, frontend, and mobile applications (Android, iOS, Huawei).</p></li><li><p>Build and manage end-to-end cloud solutions, including backup, disaster recovery, monitoring, and documentation.</p></li><li><p>Oversee production and non-production cloud environments.</p></li><li><p>Develop monitoring systems and custom dashboards capturing key platform metrics.</p></li><li><p>Automate and refine development, testing, and deployment workflows.</p></li><li><p>Monitor system health and remediate issues proactively.</p></li><li><p>Enhance and maintain Infrastructure as Code (IaC) practices.</p></li><li><p>Manage cloud infrastructure on platforms like AWS and Azure.</p></li><li><p>Optimize infrastructure for security, scalability, performance, and cost efficiency.</p></li><li><p>Contribute to and enhance internal open-source tools and automation frameworks.</p></li><li><p>Stay current with DevSecOps trends, cloud security advancements, and emerging best practices.</p></li><li><p>Implement and maintain mobile CI/CD processes including build automation, code signing, secure certificate/profile management, and publishing to app stores.</p></li><li><p>Utilize tools like Fastlane, Gradle, Xcode tools, or similar to automate mobile build and deployment workflows for the Google Play Store, Apple App Store, and Huawei AppGallery.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Demonstrated experience designing and supporting scalable, highly available systems.</p></li><li><p>Strong problem-solving ability and adaptability to new challenges and technologies.</p></li><li><p>Deep expertise in CI/CD tools and compliance processes (e.g., approvals, attestations, code signing).</p></li><li><p>Experience building pipelines for diverse platforms including:</p></li><li><p>Kubernetes</p></li><li><p>API Gateways</p></li><li><p>Databases</p></li><li><p>Android, iOS, and Huawei mobile applications</p></li><li><p>Web applications</p></li><li><p>Advanced knowledge of Kubernetes and core containerization technologies (containerization, networking, cgroups).</p></li><li><p>Proficiency in scripting (e.g., Bash) and at least one programming language (Python, Go, Java, Kotlin, C++, JavaScript, etc.).</p></li><li><p>Solid understanding of networking protocols (IP, TCP, UDP, HTTP, IPSec).</p></li><li><p>Strong grasp of DevSecOps practices, security principles, and cryptographic standards (AES, RSA, DH, TLS).</p></li><li><p>Expertise with Git and Infrastructure as Code tools (e.g., Terraform).</p></li><li><p>Hands-on experience with cloud platforms (AWS, Azure).</p></li><li><p>Skilled in implementing and managing observability solutions (metrics, logs, traces).</p></li><li><p>Hands-on experience with Fastlane or equivalent tools used for mobile build automation, app signing, provisioning profiles, certificate management, and automated publishing.</p></li><li><p>Experience working with Google Play Console, Apple App Store Connect, and Huawei AppGallery for automated application release cycles.</p></li></ul><br><p>Education</p><ul><li><p>Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related technical field, or equivalent practical experience.</p></li></ul>
<p><strong>Experience: </strong>3-5+ Years</p><p><strong>Platform</strong>: Mendix low-code, hosted on Microsoft Azure</p><p><strong>Focus</strong>: Functional, integration (SIT), regression and UAT support; test automation for Mendix; performance and security testing support</p><p><strong>Location</strong>: Dubai, UAE</p><p><strong>Note</strong>: Immediate joiners preferred</p><p><br></p><p><strong>Project Description</strong></p><p>We're building a delivery team for a large, multi-phase enterprise Mendix programme and are looking for a QA / Test Engineer to own quality across it. The programme includes external web portals, internal back-office applications and a native iOS/Android mobile app, all bilingual Arabic/English. It integrates with about 20 systems through an enterprise service bus (ESB), including government services, banks, a payment gateway and enterprise platforms. System integration testing against external sandboxes is therefore a core part of delivery.</p><p><br></p><p><strong>Role summary</strong></p><p>We are looking for a QA / Test Engineer to run functional, integration and regression testing, build Mendix test automation, and support UAT, performance and security testing within a large, multi-phase enterprise Mendix programme.</p><p><br></p><p><strong>Key responsibilities</strong></p><p>• Plan and run functional and regression testing across web portals, back-office applications and the native mobile app.</p><p>• Run system integration testing (SIT) for integrations through the ESB, including error handling and retries.</p><p>• Build and maintain test automation for Mendix applications.</p><p>• Support performance and security testing, including mobile security testing.</p><p>• Support client UAT and track defects through to resolution.</p><p>• Support post-go-live stabilisation.</p><p><br></p><p><strong>Experience</strong></p><p>• 5+ years in software QA and testing.</p><p>• 3-5+ years testing Mendix applications.</p><p>• Hands-on test automation for Mendix applications.</p><p>• System integration testing of APIs or ESB-based integrations.</p><p>• Testing of native iOS/Android mobile apps.</p><p>• Supporting UAT with enterprise or government clients.</p><p><br></p><p><strong>Key requirements</strong></p><p>• Functional, integration (SIT) and regression testing.</p><p>• UAT support.</p><p>• Test automation for Mendix.</p><p>• Performance and security testing support.</p><p><br></p><p><strong>Advantage</strong></p><p>• Arabic speakers preferred.</p><p>• Government or regulated-sector delivery.</p><p>• Financial or case-management systems.</p><p>• Arabic / RTL applications.</p><p>• Experience working in the Middle East.</p><p><br></p><ul><li>#hiring #QA #SoftwareTesting #TestAutomation #Mendix #SIT #UAT #LowCode #QualityAssurance</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Job description:</b></p><p>Job Title</p><p>Mobile Phone Housing Technician / iPhone Repair Technician</p><p>Job Summary</p><p>We are looking for a skilled technician to replace and repair mobile phone housings, especially for iPhones and other smartphones. The candidate should have experience handling mobile disassembly, housing replacement, screen fitting, and quality checking while maintaining device functionality and appearance.</p><p>Responsibilities</p><ul><li>Replace damaged mobile phone housings, back covers, and frames</li><li>Disassemble and reassemble iPhones and Android devices safely</li><li>Handle screen, battery, camera, and internal component transfers during housing replacement</li><li>Test device functionality after repair</li><li>Maintain cleanliness and proper handling of tools and spare parts</li><li>Identify additional hardware issues if present</li><li>Ensure high-quality finishing and customer satisfaction</li><li>Maintain repair records and inventory usage</li></ul><p>Requirements</p><ul><li>Experience in mobile phone repairing and housing replacement</li><li>Knowledge of iPhone models and smartphone hardware</li><li>Ability to use repair tools and equipment</li><li>Good hand skills and attention to detail</li><li>Basic troubleshooting knowledge</li><li>Ability to work independently and meet repair deadlines</li></ul><p>Experience</p><ul><li>1–3 years in mobile phone repair or similar field</li></ul><p>Work Location: Dubai Airport Freezone</p> </div><h2 class="h5">Skills</h2>
<div data-jb-field="skills"><p>Minimum 2 years of UAE experience needed.</p></div>
<ul><li><p>Lead and manage a dedicated mobile banking squad comprising mobile developers, backend engineers, QA engineers, DevOps engineers, and business analysts.</p></li><li><p>Own end-to-end delivery of mobile banking initiatives, ensuring alignment with business objectives, architecture standards, and regulatory requirements.</p></li><li><p>Drive technical design, solution reviews, sprint planning, release planning, and delivery governance for mobile applications.</p></li><li><p>Provide technical leadership and mentorship to React Native, Android, and iOS development teams.</p></li><li><p>Collaborate with Product Owners, Architects, UX/UI teams, API teams, and business stakeholders to deliver high-quality digital banking solutions.</p></li><li><p>Ensure adherence to SDLC, DevSecOps, security, performance, and quality engineering practices.</p></li><li><p>Manage technical risks, dependencies, production issues, and continuous improvement initiatives.</p></li><li><p>Oversee integration of mobile applications with APIs, microservices, authentication platforms, and core banking systems.</p></li><li><p>Drive performance, scalability, resilience, and observability requirements across mobile channels.</p></li><li><p>Support production releases, go-live activities, incident management, and executive reporting.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Required Skills *</p><ul><li><p>Strong experience managing mobile application development teams in enterprise environments.</p></li><li><p>Hands-on knowledge of React Native, Android, iOS, mobile application architecture, and lifecycle management.</p></li><li><p>Strong understanding of API-first architecture, microservices, backend integrations, and event-driven architectures.</p></li><li><p>Experience with OAuth 2.0, OpenID Connect (OIDC), JWT, mobile security, certificate pinning, and secure coding practices.</p></li><li><p>Strong delivery management, Agile, Scrum, and stakeholder management skills.</p></li><li><p>Experience managing complex delivery roadmaps and multiple concurrent initiatives.</p></li><li><p>Strong understanding of cloud-native solutions and deployment methodologies.</p></li></ul><p>Required Experience / Knowledge Areas *</p><ul><li><p>10+ years of software engineering experience with at least 3-5 years as a Technical Lead or Engineering Lead.</p></li><li><p>Proven experience delivering Mobile Banking, Internet Banking, Digital Onboarding, Payments, Corporate Banking, or Financial Services solutions.</p></li><li><p>Experience leading squads within Banking or Financial Services organizations.</p></li><li><p>Strong knowledge of mobile application security, compliance, and banking regulatory requirements.</p></li><li><p>Experience working with large-scale customer-facing applications supporting high transaction volumes and mission-critical services.</p></li><li><p>Knowledge of API Management, Microservices, Azure Cloud, and modern software delivery practices.</p></li></ul></li></ul><br><p>
Skills
React Native
Mobile Security
Agile/Scrum</p>
Role: Senior Mobile App Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $130/hour<br>Role Overview:We are hiring for one of our clients, seeking a Mobile Application Developer to work on a contract basis. The role involves building and maintaining mobile applications using modern development practices. Responsibilities include writing clean, efficient code and collaborating with cross-functional teams.<br>Key Responsibilities:• Develop and maintain mobile applications for i OS and Android platforms• Collaborate with product managers and designers to define application features• Write reusable, testable, and efficient code following best practices• Troubleshoot and debug applications to ensure optimal performance• Implement new features and enhancements based on user feedback<br>Required Skills & Qualifications:• Proficiency in mobile development frameworks such as React Native or Flutter• Experience with Java Script, Type Script, or similar programming languages• Knowledge of mobile UI/UX design principles and best practices• Familiarity with RESTful APIs and integration with backend services• Strong problem-solving skills and attention to detail<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. Candidates will engage in projects that impact a wide 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: Senior Mobile App Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $130/hour<br>Role Overview:We are hiring for one of our clients, seeking a Mobile Application Developer to work on a contract basis. The role involves building and maintaining mobile applications using modern development practices. Responsibilities include writing clean, efficient code and collaborating with cross-functional teams.<br>Key Responsibilities:• Develop and maintain mobile applications for i OS and Android platforms• Collaborate with product managers and designers to define application features• Write reusable, testable, and efficient code following best practices• Troubleshoot and debug applications to ensure optimal performance• Implement new features and enhancements based on user feedback<br>Required Skills & Qualifications:• Proficiency in mobile development frameworks such as React Native or Flutter• Experience with Java Script, Type Script, or similar programming languages• Knowledge of mobile UI/UX design principles and best practices• Familiarity with RESTful APIs and integration with backend services• Strong problem-solving skills and attention to detail<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. Candidates will engage in projects that impact a wide 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!
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><b><u>This role is requires a combination of Salesforce and digital QA experience.</u></b></p><br><b>Job Title:</b> Quality
Assurance Engineer<br><br><b>Department:</b> Information Technology<br><br><b>Location:</b> Dubai, UAE<br><br><p><b>JD:</b><br></p><br><ul><li><span>Test and validate Salesforce, ERP, web, and mobile applications by designing and executing manual test cases, including functional, integration, and regression testing. Validate end-to-end workflows and integrations, and track defects through to resolution.</span><br></li><li><span>Collaborate with developers, business analysts, and product teams to deliver high-quality, reliable, and scalable solutions in an Agile environment. Support testing initiatives and ensure application compatibility across devices, browsers, and environments.</span><br></li><li><span>Perform testing across Salesforce, ERP systems, and web/mobile applications to ensure high-quality product delivery. Execute mobile application testing using appropriate tools and frameworks for Android and iOS platforms. Validate applications across browsers and devices, ensuring compatibility and adherence to responsive design standards.</span><br></li><li><span>Identify and address mobile-specific challenges, including variations in screen sizes, resolutions, and operating system versions. Manage test cases and track defects using standard test management and defect tracking tools.</span><br></li><li><span>Analyze requirements, identify risks, and provide effective solutions through strong problem-solving skills. Collaborate closely with development teams to troubleshoot issues, ensure timely defect resolution, and maintain overall product quality. Communicate testing progress, risks, and results clearly to stakeholders.</span><br></li></ul><br><br><b>Skills:</b><br><br>Functional Testing, Test documentation and execution, integration testing,
regression testing, defect management, SDLC/STLC knowledge, cross-platform
testing, strong analytical and communication skills.<br><br><p><b>Nice to have:</b><br></p><br><ul><li><span>Test automation framework/tool experience</span><br></li><li><span>Real Estate domain knowledge</span><br></li><li><span>Agile/Scrum methodology experience.</span><br></li></ul><br> </div>
Role Description The Mobile App Developer is responsible for designing, developing, testing, deploying, and maintaining high-quality mobile applications that deliver secure, scalable, and intuitive user experiences across i OS, Android, or cross-platform environments. This role works closely with cross-functional teams to build innovative mobile solutions that align with business objectives and user needs while ensuring performance, reliability, and maintainability. Key responsibilities include designing and developing mobile applications based on business and technical requirements, translating UI/UX designs into responsive and engaging user interfaces, and implementing features that provide seamless functionality across a variety of mobile devices and operating systems. The role ensures code quality by following software engineering best practices, coding standards, and platform-specific guidelines. The position develops and integrates RESTful APIs, manages local and cloud-based data storage, implements authentication and authorization mechanisms, and optimizes application performance, scalability, and security. It is responsible for troubleshooting application issues, debugging defects, monitoring application health, and delivering timely updates, feature enhancements, and maintenance releases. The role participates throughout the software development lifecycle, including requirements analysis, solution design, coding, testing, deployment, monitoring, maintenance, and continuous improvement. It collaborates with product managers, UI/UX designers, backend developers, QA engineers, Dev Ops engineers, and business stakeholders to deliver high-quality mobile applications using Agile development methodologies. The position contributes to code reviews, technical documentation, automated testing, CI/CD implementation, application architecture discussions, and the evaluation of emerging mobile technologies and development frameworks. It continuously identifies opportunities to improve application quality, development efficiency, security, and user experience while supporting the delivery of innovative mobile products. Qualifications Strong understanding of mobile application development, software engineering principles, object-oriented programming, mobile architecture, software design patterns, and the software development lifecycle (SDLC). Ability to develop secure, scalable, and high-performance mobile applications. Proficiency in native Android and/or i OS development or cross-platform mobile development frameworks, mobile SDKs, RESTful API integration, relational and/or NoSQL databases, version control systems, and modern development tools. Familiarity with cloud platforms, mobile testing frameworks, CI/CD pipelines, containerization technologies, and Dev Ops practices is an advantage. Knowledge of mobile UI/UX principles, responsive design, application security, authentication and authorization, push notifications, offline synchronization, performance optimization, mobile accessibility, and application publishing processes. Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues, optimize application performance, develop maintainable software solutions, and implement effective technical improvements. Excellent written and verbal communication skills with the ability to collaborate effectively with cross-functional teams, prepare clear technical documentation, participate in technical discussions, and communicate complex concepts to both technical and non-technical stakeholders. Strong organizational skills, attention to detail, adaptability, continuous learning, and the ability to manage multiple development priorities while delivering reliable, high-quality mobile applications in a fast-paced, collaborative, and innovation-driven environment.
Role Description The Mobile App Developer is responsible for designing, developing, testing, deploying, and maintaining high-quality mobile applications that deliver secure, scalable, and intuitive user experiences across i OS, Android, or cross-platform environments. This role works closely with cross-functional teams to build innovative mobile solutions that align with business objectives and user needs while ensuring performance, reliability, and maintainability. Key responsibilities include designing and developing mobile applications based on business and technical requirements, translating UI/UX designs into responsive and engaging user interfaces, and implementing features that provide seamless functionality across a variety of mobile devices and operating systems. The role ensures code quality by following software engineering best practices, coding standards, and platform-specific guidelines. The position develops and integrates RESTful APIs, manages local and cloud-based data storage, implements authentication and authorization mechanisms, and optimizes application performance, scalability, and security. It is responsible for troubleshooting application issues, debugging defects, monitoring application health, and delivering timely updates, feature enhancements, and maintenance releases. The role participates throughout the software development lifecycle, including requirements analysis, solution design, coding, testing, deployment, monitoring, maintenance, and continuous improvement. It collaborates with product managers, UI/UX designers, backend developers, QA engineers, Dev Ops engineers, and business stakeholders to deliver high-quality mobile applications using Agile development methodologies. The position contributes to code reviews, technical documentation, automated testing, CI/CD implementation, application architecture discussions, and the evaluation of emerging mobile technologies and development frameworks. It continuously identifies opportunities to improve application quality, development efficiency, security, and user experience while supporting the delivery of innovative mobile products. Qualifications Strong understanding of mobile application development, software engineering principles, object-oriented programming, mobile architecture, software design patterns, and the software development lifecycle (SDLC). Ability to develop secure, scalable, and high-performance mobile applications. Proficiency in native Android and/or i OS development or cross-platform mobile development frameworks, mobile SDKs, RESTful API integration, relational and/or NoSQL databases, version control systems, and modern development tools. Familiarity with cloud platforms, mobile testing frameworks, CI/CD pipelines, containerization technologies, and Dev Ops practices is an advantage. Knowledge of mobile UI/UX principles, responsive design, application security, authentication and authorization, push notifications, offline synchronization, performance optimization, mobile accessibility, and application publishing processes. Strong analytical and problem-solving skills with the ability to troubleshoot complex technical issues, optimize application performance, develop maintainable software solutions, and implement effective technical improvements. Excellent written and verbal communication skills with the ability to collaborate effectively with cross-functional teams, prepare clear technical documentation, participate in technical discussions, and communicate complex concepts to both technical and non-technical stakeholders. Strong organizational skills, attention to detail, adaptability, continuous learning, and the ability to manage multiple development priorities while delivering reliable, high-quality mobile applications in a fast-paced, collaborative, and innovation-driven environment.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><ul><li><span>Build and maitain cross-platform mobile applications in </span><b><span>React Native</span></b><span>, ensuring performance, responsiveness, and a polished user experience.</span><br></li><li><span>Integrate native device capabilities including camera, biometrics, secure storage, push notifications, deep linking, and third-party SDKs (payments, identity verification).</span><br></li><li><span>Build and consume TypeScript/Node.js (Express) backend services and REST APIs that power the apps, including server-driven and dynamic UI content.</span><br></li><li><span>Work within a structured Git workflow (issue â branch â pull request â review).</span><br></li><li><span>Participate in code reviews, both giving and receiving feedback, and write well-documented, maintainable, reusable code.</span><br></li><li><span>Support the app build and release process across iOS and Android.</span><br></li><li><span>Troubleshoot and debug across mobile and backend layers.</span><br></li><li><span>Contribute to architectural decisions and prototype new features using React Native and native mobile capabilities where required.</span><br></li></ul><br><br><span>Requirements</span><ul><li><span>2+ years of experience building and shipping mobile applications, with </span><b><span>strong hands-on production experience in React Native</span></b><span>.</span><br></li><li><span>Proficiency in </span><b><span>TypeScript/JavaScript (ES6+)</span></b><span>.</span><br></li><li><span>Strong understanding of state management patterns such as </span><b><span>Redux, Zustand, React Query, Context API</span></b><span>, or similar.</span><br></li><li><span>Experience integrating native device features, permissions, lifecycle management, device APIs, and third-party SDKs.</span><br></li><li><span>Experience building and consuming REST APIs.</span><br></li><li><span>Experience with Git and pull request-based collaboration workflows.</span><br></li><li><span>Familiarity with Agile development methodologies.</span><br></li><li><span>Ability to write clean, modular, reusable code and work effectively within existing codebases.</span><br></li><li><span>Strong problem-solving skills, attention to detail, and communication skills.</span></li></ul><br><br><span><span>Nice-to-Have Experience</span></span><ul><li><span><span>Native mobile development experience with </span></span><b><span><span>Swift (iOS)</span></span></b><span><span> or </span></span><b><span><span>Kotlin (Android)</span></span></b><span><span>.</span></span></li><li><span><span>Experience publishing and maintaining apps on the </span></span><b><span><span>Apple App Store</span></span></b><span><span> and </span></span><b><span><span>Google Play Store</span></span></b><span><span>.</span></span></li><li><span><span>Experience with server-driven UI or dynamic/JSON-rendered interfaces.</span></span></li><li><span><span>Node.js / Express backend development experience.</span></span></li><li><span><span>CI/CD pipelines and DevOps practices, including </span></span><b><span><span>Docker, Kubernetes, and Azure</span></span></b><span><span>.</span></span></li><li><span><span>Experience with unit testing, integration testing, and automated testing frameworks.</span></span><br></li></ul><br><br><span>Benefits</span><ul><li><span><span><span><span><span><span><span><span>International team (over 50 nationalities)</span></span></span></span></span></span></span></span></li><li><span><span><span><span><span>24 working annual leave days</span></span></span></span></span></li><li><span><span><span><span><span>Annual flight home</span></span></span></span></span></li><li><span><span><span><span><span>Life insurance plan</span></span></span></span></span></li><li><span><span><span><span><span>Medical insurance plan (with the option to upgrade)</span></span></span></span></span></li><li><span><span><span><span><span>Invitations to participate in various company functions, staff events, and department team building events</span></span></span></span></span></li><li><span><span><span><span><span>Opportunities to learn, develop and grow with the organization</span></span></span></span></span></li><li><span><span><span><span><span>Being part of a motivated team and Moving-Forward-Company-Culture</span></span></span></span></span></li></ul><br> </div>
Job Title – Data Architect Company – TCS (MEA) Location – Dubai, United Arab Emirates Job type – Full time<br>About Us:<br>Tata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 50 years. TCS offers a consulting-led, cognitive powered, integrated portfolio of business, technology and engineering services and solutions. This is delivered through its unique Location Independent Agile™ delivery model, recognized as a benchmark of excellence in software development.<br>A part of the Tata group, India's largest multinational business group, TCS has over 616,171 of the world’s best-trained consultants with 157 nationalities in 53 countries. For more information, visit www.tcs.com and follow TCS news at @TCS_News.<br>Job Description:<br>Technical Requirements:<br>• Playwright – Web UI and API automated regression testing• Appium – Mobile (Android and i OS) automated regression testing• JMeter – Performance and load testing<br>Application Deadline: 20-June-2026<br>Privacy Note:https://www.tcs.com/connect-with-tcs/privacy-policy
Job Title – Data Architect Company – TCS (MEA) Location – Dubai, United Arab Emirates Job type – Full time<br>About Us:<br>Tata Consultancy Services (TCS) is an IT services, consulting and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 50 years. TCS offers a consulting-led, cognitive powered, integrated portfolio of business, technology and engineering services and solutions. This is delivered through its unique Location Independent Agile™ delivery model, recognized as a benchmark of excellence in software development.<br>A part of the Tata group, India's largest multinational business group, TCS has over 616,171 of the world’s best-trained consultants with 157 nationalities in 53 countries. For more information, visit www.tcs.com and follow TCS news at @TCS_News.<br>Job Description:<br>Technical Requirements:<br>• Playwright – Web UI and API automated regression testing• Appium – Mobile (Android and i OS) automated regression testing• JMeter – Performance and load testing<br>Application Deadline: 20-June-2026<br>Privacy Note:https://www.tcs.com/connect-with-tcs/privacy-policy
<p>Building the next generation of the Auction ERP and the group-wide enterprise platform. Build & extend the in-house Auction ERP (live + online bidding). Native iOS/Android app development with AI-search capability. Data platform & integration work across nine group entities. Strong TypeScript / Python / mobile + cloud experience.</p>
We’re currently looking for a talented Freelance Mobile Developer to join our team on an exciting mobile application project. If you enjoy building high-quality cross-platform apps and have experience working with modern mobile technologies, we’d love to hear from you. Required Skills:Strong experience with Capacitor Proficiency in Java Script and React Basic understanding of i OS native development (Swift/Objective-C) Basic understanding of Android native development (Kotlin/Java) Ability to troubleshoot native plugins and mobile platform-specific issues Nice to Have:Experience with navigation and map integrations, such as Google Maps, Apple Maps, or Mapbox Experience integrating third-party APIs and mobile SDKsFamiliarity with app deployment and publishing for both the App Store and Google Play We're looking for someone who is proactive, detail-oriented, and comfortable working independently while communicating effectively with the team. If you're interested, please send me a direct message including:A short introduction about yourself Your relevant experience Links to previous projects or your portfolio (if available) Your availability Your hourly rate or expected compensation
Fuse Energy is an energy startup on a mission to make energy abundant and affordable, fast. We combine first-principles thinking with cutting-edge technology to build a radically better energy system.<br><br>We've raised over $200M from top-tier investors including Balderton, Lakestar, Accel, Creandum, Lowercarbon, Ribbit, 20VC, Hummingbird and Collaborative Fund, alongside strategic angels including Nico Rosberg and GPs behind Meta, Revolut, Spotify and Uber.<br><br>We're building a fully integrated energy company: developing our own solar, batteries and other generation projects, building our own hardware, improving and developing grid infrastructure, trading power in real time, using AI across the business, and installing distributed energy in homes. By selling directly to consumers we cut out the middleman, lower costs and pass the savings on to our customers.<br><br>We're hiring Mobile Engineers to join a small, high-ownership team. You won't be handed fully-specced tickets: you'll own features end to end, from customer-facing product to internal tools, including shipping consumer-facing AI features into production on mobile. You'll work in Swift and Kotlin across i OS and Android alongside a tight team of mobile and web engineers. Our infrastructure and backend are already excellent; we're looking for mobile engineers who bring the same bar of craft and ownership.<br><br>Responsibilities<br><br>Design, build and maintain responsive, reusable and reliable mobile applications for i OS and Android Own features end to end, from shaping the product idea through to shipping and iterating in production Work closely with designers to implement high-quality UI/UX and ensure design consistency, with a real focus on craft and polish Ship consumer-facing AI features into production on mobile, from on-device ML to in-app AI assistants Contribute to architectural decisions to ensure scalability, maintainability and flexibility of the mobile codebase Test, debug and resolve issues to maintain app stability and reliability Troubleshoot production issues and provide timely resolutions for smooth user experiences<br><br>Requirements<br><br>5+ years of professional experience building mobile applications for i OS and Android Proficiency in Swift or Kotlin, with deep expertise in at least one platform and the range to work across both Strong grasp of mobile UI/UX principles and best practices for intuitive, responsive experiences, with a real eye for craft and detail A track record of owning features end to end and contributing product ideas, not just executing specs Hands-on experience integrating RESTful APIs with mobile applications Familiarity with push notifications, messaging services and related mobile frameworks Understanding of mobile security fundamentals and ability to implement secure data handling<br><br>Benefits<br><br>Competitive salary and eligibility for equity Biannual bonus scheme Fully expensed tech to match your needs Private health insurance Breakfast and dinner allowance for office-based employees<br><br>As we hire globally, benefits vary by location.
Hi,<br>Xebia is looking for Product Owner- Airline Domain Experience- 8+ years<br>Role Summary:<br>We are seeking a Mobile App Product Owner to drive the delivery and continuous improvement of our mobile applications (i OS/Android). This hybrid PO/BA role bridges business needs, user experience, and engineering execution—translating strategy into a prioritized backlog, defining clear requirements, and ensuring high-quality outcomes through iterative delivery. You will work closely with design, engineering, QA, analytics, operations, and business stakeholders to deliver features that improve customer experience and business performance.<br>Key Responsibilities<br>Product Ownership & Agile Delivery Own and manage the mobile app backlog, ensuring items are clearly defined, prioritized, and ready for development. Define and communicate product goals, roadmap inputs, and sprint objectives aligned to business outcomes.<br>Write high-quality user stories, acceptance criteria, and supporting artifacts (wireframes, process flows, edge cases). Lead backlog refinement, sprint planning support, and clarify requirements during delivery. Partner with engineering to balance scope, timeline, quality, and technical constraints. Facilitate stakeholder alignment and manage trade-offs with transparency and structure.<br>Business Analysis & Requirements Management Elicit, analyze, and document requirements using interviews, workshops, journey mapping, and data review. Translate business goals into functional and non-functional requirements (performance, security, accessibility). Define end-to-end flows across mobile app, APIs, authentication, payments, notifications, and analytics tracking. Maintain requirements traceability and ensure delivered functionality matches intent. Customer Experience & UX Collaboration Collaborate with UX/UI to shape user journeys, prototypes, and interaction patterns. Ensure experiences are consistent across platforms (i OS/Android) while respecting native design conventions. Advocate for accessibility, usability, and clarity across key user tasks.<br>Quality, Release &Operational Readiness Support QA with test scenarios, edge cases, and defect triage; ensure release readiness. Coordinate UAT and stakeholder sign-offs where applicable. Monitor post-release performance, customer feedback, and app store reviews; drive continuous improvements. Contribute to incident analysis and remediation planning for production issues.<br>Data & Performance Define success metrics (e.g., conversion, engagement, retention, crash-free sessions) for features and releases. Work with analytics teams to ensure proper event tracking, dashboards, and insights generation. Use data to validate hypotheses, measure impact, and inform backlog priorities.<br>Core Deliverables<br>Well-prioritized backlog, sprint-ready user stories Business requirements documentation (as needed) User journey maps, process flows, and functional specs Acceptance criteria, test scenarios, release notes inputs KPI definitions, tracking requirements, and feature outcomes reporting<br>Required Skills & Experience Must-Have7+ years experience as a Product Owner, Business Analyst, or hybrid PO/BA role with mobile apps. Strong knowledge of Agile/Scrum delivery and backlog management. Proven ability to write clear user stories and acceptance criteria. Experience working with cross-functional teams (engineering, design, QA, analytics). Strong stakeholder management and communication skills—able to simplify complexity. Analytical mindset with comfort using data to make decisions.<br>Nice-to-Have Experience with mobile platform capabilities: deep links, push notifications, in-app messaging, biometrics, offline mode. Experience in regulated or high-availability environments (security, privacy, payments, identity). Tools & Technologies (Desired) Jira / Confluence (or equivalent) Figma / Fig Jam (or similar) Analytics: Firebase/ GA4 / Adobe / Mixpanel / App Dynamics / New Relic (any) Feature flag tools (e.g., Launch Darkly) Mobile release workflows (App Store / Google Play),CI/CD familiarity is a plus<br><br><br>Competencies / Behaviors Customer-first thinking with strong attention to UX details Structured problem-solving and ability to manage ambiguity Strong collaboration and facilitation skills Bias for action with a pragmatic approach to delivery<br>High ownership, accountability, and continuous improvement mindset Stakeholder management Education Bachelor’s degree in Business, Technology, Engineering, or equivalent experience
Hi,<br>Xebia is looking for Product Owner- Airline Domain Experience- 8+ years<br>Role Summary:<br>We are seeking a Mobile App Product Owner to drive the delivery and continuous improvement of our mobile applications (i OS/Android). This hybrid PO/BA role bridges business needs, user experience, and engineering execution—translating strategy into a prioritized backlog, defining clear requirements, and ensuring high-quality outcomes through iterative delivery. You will work closely with design, engineering, QA, analytics, operations, and business stakeholders to deliver features that improve customer experience and business performance.<br>Key Responsibilities<br>Product Ownership & Agile Delivery Own and manage the mobile app backlog, ensuring items are clearly defined, prioritized, and ready for development. Define and communicate product goals, roadmap inputs, and sprint objectives aligned to business outcomes.<br>Write high-quality user stories, acceptance criteria, and supporting artifacts (wireframes, process flows, edge cases). Lead backlog refinement, sprint planning support, and clarify requirements during delivery. Partner with engineering to balance scope, timeline, quality, and technical constraints. Facilitate stakeholder alignment and manage trade-offs with transparency and structure.<br>Business Analysis & Requirements Management Elicit, analyze, and document requirements using interviews, workshops, journey mapping, and data review. Translate business goals into functional and non-functional requirements (performance, security, accessibility). Define end-to-end flows across mobile app, APIs, authentication, payments, notifications, and analytics tracking. Maintain requirements traceability and ensure delivered functionality matches intent. Customer Experience & UX Collaboration Collaborate with UX/UI to shape user journeys, prototypes, and interaction patterns. Ensure experiences are consistent across platforms (i OS/Android) while respecting native design conventions. Advocate for accessibility, usability, and clarity across key user tasks.<br>Quality, Release &Operational Readiness Support QA with test scenarios, edge cases, and defect triage; ensure release readiness. Coordinate UAT and stakeholder sign-offs where applicable. Monitor post-release performance, customer feedback, and app store reviews; drive continuous improvements. Contribute to incident analysis and remediation planning for production issues.<br>Data & Performance Define success metrics (e.g., conversion, engagement, retention, crash-free sessions) for features and releases. Work with analytics teams to ensure proper event tracking, dashboards, and insights generation. Use data to validate hypotheses, measure impact, and inform backlog priorities.<br>Core Deliverables<br>Well-prioritized backlog, sprint-ready user stories Business requirements documentation (as needed) User journey maps, process flows, and functional specs Acceptance criteria, test scenarios, release notes inputs KPI definitions, tracking requirements, and feature outcomes reporting<br>Required Skills & Experience Must-Have7+ years experience as a Product Owner, Business Analyst, or hybrid PO/BA role with mobile apps. Strong knowledge of Agile/Scrum delivery and backlog management. Proven ability to write clear user stories and acceptance criteria. Experience working with cross-functional teams (engineering, design, QA, analytics). Strong stakeholder management and communication skills—able to simplify complexity. Analytical mindset with comfort using data to make decisions.<br>Nice-to-Have Experience with mobile platform capabilities: deep links, push notifications, in-app messaging, biometrics, offline mode. Experience in regulated or high-availability environments (security, privacy, payments, identity). Tools & Technologies (Desired) Jira / Confluence (or equivalent) Figma / Fig Jam (or similar) Analytics: Firebase/ GA4 / Adobe / Mixpanel / App Dynamics / New Relic (any) Feature flag tools (e.g., Launch Darkly) Mobile release workflows (App Store / Google Play),CI/CD familiarity is a plus<br><br><br>Competencies / Behaviors Customer-first thinking with strong attention to UX details Structured problem-solving and ability to manage ambiguity Strong collaboration and facilitation skills Bias for action with a pragmatic approach to delivery<br>High ownership, accountability, and continuous improvement mindset Stakeholder management Education Bachelor’s degree in Business, Technology, Engineering, or equivalent experience