Android Developers Jobs - Dubai UAE
73 Jobs Found
<ul><li><p>We are seeking a Mid-Level Product Designer to help shape the experience of our banking mobile app. The ideal candidate combines strong UX and UI craft with the discipline to work within an established design system, and is comfortable translating complex financial data into clear, trustworthy, and easy-to-use interfaces.</p><p><strong>Responsibilities:</strong></p><ul><li><p>Design end-to-end user flows, wireframes, and high-fidelity UI for native iOS and Android banking app features.</p></li><li><p>Balance UX rigor (research, user flows, usability) with UI craft (visual design, interaction and micro-states).</p></li><li><p>Contribute to and extend the existing design system, proposing new components and patterns where gaps exist.</p></li><li><p>Design clear, scannable interfaces for complex, data-dense screens such as transaction histories, statements, and multi-account dashboards.</p></li><li><p>Collaborate closely with Product Managers, Engineers, and Compliance/Legal to translate business and regulatory requirements into usable experiences.</p></li><li><p>Conduct or contribute to user research and usability testing, and iterate designs based on findings.</p></li><li><p>Ensure designs meet accessibility standards and banking-specific security and compliance considerations.</p></li><li><p>Prepare clear developer handoff specs and support implementation through to release.</p></li><li><p>Participate in Agile/Scrum ceremonies including sprint planning and reviews.</p></li></ul></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>10-12 + years of experience in Product Design, UX Design, or UI Design, with dedicated native mobile app (iOS/Android) design experience — required.</p></li><li><p>Proficient in Figma, including auto layout, components, variables, and prototyping.</p></li><li><p>Strong portfolio demonstrating both UX process and UI visual craft.</p></li><li><p>Experience contributing to and working within a complex, mature design system — not just consuming a component library.</p></li><li><p>Demonstrated experience designing for complex data sets or data-dense interfaces.</p></li><li><p>Previous banking or fintech experience strongly preferred.</p></li><li><p>Working knowledge of native platform guidelines (Apple HIG, Material Design).</p></li><li><p>Familiarity with accessibility standards (WCAG 2.1 AA).</p></li><li><p>Comfortable working in Agile/Scrum, cross-functional environments.</p></li></ul><br><p><strong>Skills</strong></p><p>UX Design</p><p>UI Design</p><p>Figma</p>
<ul><li><p>air with the design system lead to own and evolve the design system's foundations — color, typography, spacing, and elevation — and its component library.</p></li><li><p>Build and maintain design tokens/variables (primitive, semantic, and component-level) including multi-mode theming (e.g. light/dark).</p></li><li><p>Design and document components with full variant and state coverage (default, hover, focus, disabled, error) using slot-based, nested structures.</p></li><li><p>Partner with engineering to ensure design-to-code parity, including token pipelines and component mapping.</p></li><li><p>Establish and maintain governance: contribution guidelines, versioning, and naming conventions.</p></li><li><p>Audit product surfaces for consistency and drive design system adoption across product teams.</p></li><li><p>Account for native iOS and Android platform-specific requirements within the system architecture.</p></li><li><p>Support and train other designers on effective system usage.</p></li><li><p>Embed accessibility standards at the component level so compliant usage is the default.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>8-10+ years of experience in Product/UX Design, with significant time spent on design systems specifically.</p></li><li><p>Proven experience setting up or managing a large design system — required.</p></li><li><p>Fluent in Figma variables, component properties, variants, and slot/nested component structures — required.</p></li><li><p>Strong understanding of token architecture (primitive, semantic, alias) and atomic design principles.</p></li><li><p>Native mobile app (iOS/Android) design experience, with understanding of platform-specific constraints.</p></li><li><p>Previous banking, fintech, or other regulated/enterprise experience preferred.</p></li><li><p>Strong documentation and systems-thinking skills.</p></li><li><p>Track record of driving design system adoption and governance across multiple teams.</p></li><li><p>Familiarity with accessibility standards (WCAG 2.1 AA) as applied at the component level.</p></li><li><p>Basic front-end literacy (HTML/CSS fundamentals, or understanding of how design tokens map to code) to communicate effectively with engineers.</p></li><li><p>Familiarity with versioning/release practices for design systems (changelogs, deprecation strategy).</p></li></ul><br><p><strong>Skills</strong></p><p>Figma</p><p>design systems</p><p>accessibilit</p>
<p>Kidzapp is the leading platform for family experiences in the UAE and the Gulf. Parents discover, book and pay for kids' activities, classes, camps, attractions and days out, and venues and tour operators sell through us. The product includes a consumer app and website, a merchant portal for venues, an affiliate portal, subscriptions and loyalty, and a large operational admin used daily by our team. The platform has been in production for years and handles real payments, multi-currency pricing, three languages (English, Arabic, Russian), geospatial search and live inventory from partner APIs.<br><br>We are a small, senior team based in the UAE, and we build with AI: coding agents such as Claude Code are our daily tools, and AI features (a RAG chatbot on AWS Bedrock, AI translation and content pipelines) are already live in the product.</p><p>The role</p><p>You will own the Kidzapp backend (Python/Django REST APIs, admin, integrations, infrastructure) and the customer-facing website (Next.js) end to end. This is a full-time, fully remote position for an engineer based in Egypt, paid in USD, working directly with the founders.</p><p>What you will do</p><p>Own features end to end: scope with the founders, build across Django and Next.js, test, deploy to staging and production, and monitor afterwards.</p><p>Extend the versioned Django REST Framework APIs used by our iOS, Android and web clients, and the Django admin our operations team relies on.</p><p>Work on booking and payments across Adyen, Checkout.com, Tap, Fatoora and Paymob, including refunds, webhooks, saved cards and subscriptions.</p><p>Integrate and maintain inventory partners (Rayna Tours, PrioHub and new providers) with clean handling of availability, price drift and retries.</p><p>Build SEO-critical pages, the booking funnel and account flows in Next.js with English and Arabic (RTL) support and strong Core Web Vitals.</p><p>Work on our Flutter mobile apps (iOS and Android) when needed: features, fixes and API integration. Flutter is not required for this role, but we want the option, and if you have it you will use it.</p><p>Extend our RAG chatbot (Claude on AWS Bedrock plus vector search) into a booking assistant, and build new agents for merchant onboarding, content QA and internal operations.</p><p>Maintain OpenSearch indexing and search relevance.</p><p>Deploy through GitHub Actions and AWS CodeBuild to ECS, read New Relic and CloudWatch, and fix slow queries and hot paths.</p><p>Use Claude Code or similar agents as your primary way of writing code, keep the repo agent-ready (CLAUDE.md, skills, hooks, MCP servers), and raise the bar for the team.</p><p>Our stack</p><p>Python, Django, Django REST Framework, Celery, Redis, PostgreSQL with PostGIS, OpenSearch, Next.js with React and TypeScript, Flutter mobile apps (iOS and Android), AWS (ECS, RDS, ElastiCache, Lambda, S3, CloudFront, Bedrock), Docker, GitHub Actions, New Relic, pytest and factory_boy. AI: Claude on AWS Bedrock, Titan embeddings, OpenAI GPT-4o for translation, Claude Code for engineering.</p><p><strong>Requirements</strong></p><p><strong>Must have</strong></p><ul><li><p>4+ years building production web software, including 2+ years with Python and Django (Django REST Framework) on a codebase others depend on. Solid React and Next.js: server-side rendering and static generation, routing, data fetching, SEO, internationalisation including RTL, and TypeScript as a default.</p></li><li><p>Strong PostgreSQL: data modelling, reading query plans, indexing safely, migrations on live data. Experience with money-moving systems (payments, bookings, subscriptions): idempotency, webhooks, retries, reconciliation and refunds.</p></li><li><p>Background jobs (Celery or equivalent), Redis caching, and versioned REST APIs consumed by mobile clients.</p></li><li><p>Comfortable with AWS and Docker: you can deploy a container, read logs and APM traces, and debug production.</p></li><li><p>Testing as a habit: you write tests for your own code and use factories, not fixtures.</p></li><li><p>Ownership: you can turn a short product request into a shipped, monitored feature with minimal handholding.</p></li><li><p>Fluent written English. Most coordination is asynchronous and in writing.</p></li><li><p>Based in Egypt, available full time on UAE working days, with reliable internet and a quiet place to work.</p></li></ul><p></p><p><strong>AI fluency</strong></p><ul><li><p>You use an agentic coding tool (Claude Code, Codex CLI, Cursor Agent or similar) as your primary way of writing code and can show how you plan, delegate and verify.</p></li><li><p>You know how to make agents effective on a large existing codebase: CLAUDE.md or AGENTS.md, project skills, hooks, MCP servers, subagents.</p></li><li><p>You review AI-generated code critically and know its failure modes: invented APIs, scope creep, weak tests, dangerous commands.</p></li><li><p>You have shipped at least one LLM-powered feature to real users and can explain what worked, what did not, and how you measured it.</p></li><li><p>You understand the Claude API and AWS Bedrock: tool use, structured outputs, streaming, prompt caching, MCP; plus embeddings, vector search and RAG trade-offs.</p></li><li><p>You can design agents with clear boundaries, human-in-the-loop checkpoints where money or customer data is involved, and evals that catch regressions.</p></li><li><p></p></li></ul><p><strong>Nice to have</strong></p><ul><li><p>PostGIS, and search relevance tuning in OpenSearch or Elasticsearch.</p></li><li><p>Marketplace, travel, ticketing or events domain experience, or the Gulf payments landscape (Apple Pay, Tabby, Tamara).</p></li><li><p>Flutter. Our iOS and Android apps are built with Flutter. If you can work on them (features, fixes, releases) alongside the backend and website, that is a strong plus, and you will get the chance to.</p></li><li><p>Terraform or AWS CDK, Lambda, AWS cost optimisation.</p></li><li><p>Authoring MCP servers, the Claude Agent SDK, or evaluation harnesses for LLM features.</p></li><li><p>Public work we can look at: open source, a blog, or a project shipped with an AI agent where the commit history is visible.</p></li></ul><p></p>
<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>
<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!
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.
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
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.
<p>We are looking for a skilled IT and Software Developer to build and maintain internal software systems, manage company networking infrastructure, and develop mobile applications for fleet and operations management. Proven experience in software development and system design. Strong networking skills including LAN/WAN configuration, firewall and router management. Complete knowledge of mobile app development for iOS and Android. Proficiency in modern programming languages and frameworks. Ability to troubleshoot hardware, software and network issues.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor s degree in Computer Science, IT or related field preferred.</p>
Senior QA Automation / Test Engineer – Java & React Location: Dubai, UAEExperience: 6+ Years Relevant Experience: 5+ Years<br>Job Description<br>We are looking for an experienced QA Automation / Test Engineer with strong expertise in Java, Spring Boot, React JS, automation frameworks, and modern testing strategies. The ideal candidate should have hands-on experience implementing Test Pyramid and Shift-Left Testing approaches and building high-quality unit, component, and contract tests.<br>Key Responsibilities<br>• Implement Test Pyramid and Shift-Left Testing strategies. • Develop and maintain unit, component, and contract tests for applications. • Create tests using Pact/Pact Flow or Open API Specifications for i OS and Android mobile applications. • Develop and maintain automation using Playwright, i OS Automation, and Espresso. • Create and review Java Unit/Component Tests using JUnit/NUnit. • Perform unit and component testing for React JS applications. • Configure and optimize Sonar Cloud for effective test and code scanning. • Develop and maintain Jenkins pipelines and Jenkinsfiles. • Work with Git, Git Lab, and YAML scripting. • Support Java and Spring Boot development activities. • Apply QA principles and clearly differentiate between unit, component, and contract testing. • Work with test management tools such as QMetry, Xray, and JIRA. • Design and enhance advanced automation frameworks. <br>Mandatory Skills<br>Java, Spring Boot, React JS, Playwright, i OS Automation, Espresso, Pact/Pact Flow, Open API Specifications, Git Lab, Jenkins, YAML, AWS EKS, Kubernetes, Docker, Grafana<br>Desired Skill<br>• Advanced Automation Framework Design
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!
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!
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!