UnfairJobs

Server Side Swift Developer

Chalhoub Group · Dubai

Posted Oct 20, 2026Source: naukrigulf
View & apply on naukrigulf ↗

Original posting on naukrigulf. You apply there yourself — we never auto-apply.

Know someone looking for work in the Gulf? Send them this job.

Fresh Gulf jobs every morning on Telegram →

Job description

Design, develop and maintain scalable backend services in Swift using Vapor. Own services end to end: design, implementation, code review, deployment and production health. Build and maintain the RESTful APIs behind customer-facing commerce flows accounts and authentication, catalogue, cart, checkout, payments and orders. Ensure correctness across multiple stores and languages, where every request is scoped to a market and a locale. Design and maintain integrations with third-party systems commerce platform, order management, search, CMS, and payment/BNPL gateways including webhook handling and safe degradation when those systems are slow or unavailable. Build concurrency-safe, idempotent processing for operations that run across multiple service replicas and must never be applied twice. Model data and optimise queries in MongoDB; implement caching and session strategies in Redis. Implement and tune Elastic Search-backed search and listing functionality. Ship behaviour changes behind feature flags with staged, measured rollouts. Investigate production issues from logs and metrics, and validate fixes with evidence. Maintain CI/CD pipelines and deployment workflows on Kubernetes. Explore AI-driven capabilities such as vector search for personalisation. Review teammates' changes; all code is reviewed before merge regardless of seniority. • 6+ years of professional software development experience, including at least 3 years building production backend services in server-side Swift (Vapor). Client-side Swift alone does not satisfy this requirement the role requires Swift running on a server, under load, with a database behind it. • Prior iOS/macOS or backend experience in other languages is welcome for the remaining years. • Strong command of Swift concurrency, protocol-oriented design and Codable, including decoding payloads from external systems. • Demonstrable experience with concurrency, race conditions and idempotency in services running as multiple instances a specific production bug you found, diagnosed and fixed, not theoretical • knowledge. • Strong understanding of RESTful API design, authentication and token lifecycle. • MongoDB in production, including data modelling, indexing and query performance. • Redis for caching and session state, including graceful behaviour when it is unavailable. • ElasticSearch for search and listing. • Experience integrating payment gateways and third-party APIs, including webhook-driven flows. • Kubernetes: deploying and operating containerised services, and reading logs and metrics to a defensible conclusion. • Git, CI/CD pipelines and automated testing; Swift Package Manager for dependency management. • Strong grasp of performance, scalability and security best practices. • E-commerce, payments or another domain where defects have direct financial consequences. • Integration experience with Magento or a comparable commerce platform, or with an order management system. • Multi-tenant or multi-region systems where data isolation is a correctness requirement. • Localisation beyond string swapping, including right-to-left languages. • AWS or another cloud platform for hosting backend services. • Logging and monitoring tools such as New Relic, used for investigation rather than dashboards alone. • Feature-flagging and progressive rollout platforms. • Jenkins and Gerrit. • Agile development methodologies.

Is this role a fit for you?

Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.

Start free — get matched

Similar roles

Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.

UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.

Before you apply: how to spot a Gulf job scam · ATS-friendly CV for Gulf jobs