Server-Side Swift Developer
Chalhoub Group · Doubaï
Job description
About the role
Level Shoes, part of Chalhoub Group's innovation hub, is hiring a Server-Side Swift Developer for its backend team. The team builds and runs Vapor-based microservices powering iOS, Android and web storefronts across six GCC markets in English and Arabic. This is a hands-on senior role with real production ownership.
Key responsibilities
- Design, build, review and ship backend services in Swift using Vapor, owning them end to end including deployment and production health.
- Build and maintain RESTful APIs for accounts and authentication, catalogue, cart, checkout, payments and orders, scoped to each market and locale.
- Maintain integrations with third-party systems (commerce platform, order management, search, CMS, payment/BNPL gateways), including webhook handling and safe degradation when they are slow or unavailable.
- Build concurrency-safe, idempotent processing for operations that run across multiple service replicas.
- Model data and optimise queries in MongoDB, implement caching and session strategies in Redis, and tune Elastic Search-backed search and listing.
- Ship feature changes behind feature flags with staged, measured rollouts, and investigate production issues from logs and metrics.
- Maintain CI/CD pipelines and deployment workflows on Kubernetes, and explore AI-driven capabilities such as vector search.
- Review teammates' changes; all code is reviewed before merge.
Required profile
- 6+ years of professional software development, including at least 3 years building production backend services in server-side Swift (Vapor); client-side Swift alone is not enough.
- Prior iOS/macOS or backend experience in other languages is welcome for the remaining years.
- Demonstrable experience with concurrency, race conditions and idempotency in multi-instance services, with a specific production bug found and fixed.
- Experience integrating payment gateways and third-party APIs, including webhook-driven flows.
- Integration with Magento or a comparable commerce platform, or with an order management system.
- Multi-tenant or multi-region systems where data isolation matters, and localisation beyond string swapping, including right-to-left languages.
Required skills
- Swift concurrency, protocol-oriented design and Codable.
- RESTful API design, authentication and token lifecycle.
- MongoDB, Redis, ElasticSearch, Kubernetes, Git, CI/CD, Swift Package Manager.
- Logging and monitoring tools such as New Relic, feature-flagging platforms, Jenkins and Gerrit.
- Performance, scalability and security best practices.
What we offer
- Learning and development opportunities and internal mobility.
- Health care, child education contribution, remote and flexible working policies and employee discounts.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the United Arab Emirates.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Chalhoub Group
Doubaï