Server Side Swift Developer
Chalhoub Group · Doubaï
Job description
About the role
Chalhoub Group is seeking a senior Server‑Side Swift Developer to join the Level Shoes backend team. You will own the design, implementation and production health of Vapor‑based micro‑services that power iOS, Android and web storefronts across six GCC markets in English and Arabic.
Key responsibilities
- Design, build and maintain scalable Swift services using Vapor, handling high‑traffic sale‑day loads.
- Develop and operate RESTful APIs for accounts, catalogue, cart, checkout, payments and orders, ensuring correct market and locale scoping.
- Integrate third‑party systems (commerce platform, order management, search, CMS, payment/BNPL gateways) with robust webhook handling and graceful degradation.
- Implement concurrency‑safe, idempotent processing, model data in MongoDB, and optimise queries.
- Manage caching and session state in Redis, and tune ElasticSearch‑backed search functionality.
- Maintain CI/CD pipelines, Kubernetes deployments and monitor production via logs and metrics.
Required profile
- 6+ years of professional software development, with at least 3 years building production backend services in server‑side Swift (Vapor).
- Strong expertise in Swift concurrency, protocol‑oriented design and Codable.
- Proven experience handling concurrency, race conditions and idempotency in multi‑instance services.
- Deep understanding of RESTful API design, authentication and token lifecycle.
Required skills
- Swift, Vapor, Swift concurrency
- MongoDB, Redis, ElasticSearch
- Kubernetes, Docker, CI/CD (Git, Jenkins, Gerrit)
- Git, Swift Package Manager
- Payment gateway integration, webhook handling
- Feature‑flagging and progressive rollout platforms
What we offer
- Learning and development opportunities with internal mobility.
- Competitive benefits package including health care, child education contribution, remote and flexible working policies.
- Exclusive employee discounts and exposure to a diverse luxury retail environment.
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.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Chalhoub Group
Doubaï