SGP Technology
IOS Back- End Developer
SGP TechnologyUnited Arab Emirates7 hours ago
ContractInformation Technology

Role Overview : We are seeking an experienced Server-Side Swift Developer to join a client of ours with in the retail industry, This role focuses on designing, building, and maintaining robust backend services that power our applications and deliver exceptional digital experiences to our customers. The ideal candidate will be highly skilled in server-side Swift development and proficient in leveraging modern backend tools and technologies.


Key Responsibilities-

Design, develop, and maintain scalable backend services using Vapor Swift

.- Work closely with frontend, mobile, and product teams to integrate APIs and deliver seamless user experiences.

- Build and optimize data models and queries using MongoDB.

- Implement caching strategies and optimize performance using Redis.

- Create and manage real-time communication systems such as webhooks.

- Integrate and maintain third-party payment gateways and other external services.

- Ensure backend services are secure, reliable, and performant.

- Implement and optimize ElasticSearch for search functionality

.- Design and manage RESTful APIs to enable seamless integrations.

- Write clean, maintainable, and testable code, adhering to best practices and standards.

- Debug, troubleshoot, and resolve complex backend issues.

- Set up and manage CI/CD pipelines and DevOps practices for smooth deployments

.- Explore and integrate AI-driven solutions, including vector search for personalized customer experiences.

- Monitor system performance and scalability, implementing improvements as needed.


Requirements

- 6+ years of professional development experience, which can be:

- iOS/Mac development experience in Swift with at least 2 years in backend development,

OR- Pure backend development experience in other languages with at least 3 years of experience using Swift.

- Proficiency in server-side Swift using Vapor Swift.

- Strong understanding of RESTful API design and implementation.

- Experience with MongoDB for data storage and Redis for caching

.- Knowledge of ElasticSearch for advanced search capabilities.

- Familiarity with real-time systems and webhooks integration.

- Experience with payment gateways and third-party API integrations.

- Strong understanding of performance optimization, scalability, and security best practices.

- Hands-on experience with version control systems such as Git.

- Familiarity with CI/CD pipelines and automated testing frameworks.

- Experience with Kubernetes and managing pods in a containerized environment

- Familiarity with Swift Package Manager (SPM) for dependency management.


If you are interested please apply, Thank you.

Key Skills

Ranked by relevance