Company logo hidden

Software Engineer - Mobile Quality Infrastructure

Unlock employer Dubai, United Arab Emirates Posted: 21 Apr 2026

Financial

  • Estimate: $40k - $60k*
  • Zero income tax location

Accessibility

  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Professional

Position

This is a hands-on software engineering role focused on executing Product Development Lifecycle work for our mobile quality infrastructure. Operating with a planning horizon of 1 day to 3 months, you will build and scale the systems that make mobile quality measurable, releases automatic, and our developers faster. Your primary goal is to generate impact at the team level by contributing to the quality and effectiveness of our delivery pipelines, ensuring we can continuously deliver value to our customers. You are a software automation engineer who builds quality infrastructure—not a QA engineer who executes manual tests.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Location
Dubai, Dubai, United Arab Emirates

Responsibilities

  • Execute and maintain mobile CI/CD pipelines (managing PR builds, caching strategies, and our in-house macOS device farm).
  • Implement automated app quality guardrails in CI that enforce performance, stability, and screen availability thresholds before code is merged.
  • Support the automation of our release infrastructure, completing tasks and iterations within the standard 1-day to 3-month planning cycles.
  • Contribute to the team's objectives by building integrations that link crash logs and test results to observability dashboards.
  • Automate the collection of incident data across mobile releases to provide clear visibility on regressions.
  • Implement API/Contract testing (e.g., Postman) within the CI pipeline to proactively block backend changes that break mobile apps.
  • Build automated mock servers and test data generation scripts to stabilize E2E UI testing.
  • Write and maintain automated linting rules and static analysis checks to catch architectural violations early.
  • Implement scripts and bots that reduce manual code review time for product squads.

Requirements

  • Experience: 1 to 3 years of experience as a Software Engineer, SDET, or Platform/DevOps Engineer, aligning with the company's IC2 career progression timeframes.
  • Coding Skills: Strong programming ability in at least one language (TypeScript, Python, Ruby, Go, Swift, or Kotlin). You must be able to write clean, maintainable production code.
  • CI/CD & Infrastructure: Hands-on experience configuring CI/CD pipelines (GitHub Actions, Bitrise, Jenkins, etc.) and writing shell scripts (Bash).
  • Testing Frameworks: Experience building or contributing to automated testing frameworks (Maestro, Appium, XCUITest, Espresso).
  • System Thinking: A solid understanding of mobile application architecture and how frontend apps interact with backend services.
  • Mindset: High empathy for developer experience (DevX). You view the product engineers as your primary customers.
Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct