iOS Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Jobgether is seeking an iOS Engineer for a partner company based in UAE. This senior role involves building and improving a large-scale iOS application used by millions. Requires strong Swift development skills and experience with UIKit, SwiftUI, and modern iOS architectures.
Key Skills for This Role
Responsibilities
- Design, build, and maintain production grade iOS applications using Swift across UIKit and SwiftUI codebases
- Deliver features through a continuous delivery approach, shipping incremental improvements to production
- Collaborate with backend engineers to integrate APIs and improve client server communication
- Work closely with product managers and designers to transform ideas and designs into accessible, high quality mobile experiences
- Write clean, maintainable, and well tested code, including unit and integration tests
- Contribute to test automation, code reviews, refactoring efforts, and architectural discussions
- Help define and improve iOS development standards, patterns, and engineering practices
- Mentor and support other engineers by sharing technical knowledge and best practices
- Participate actively in Agile ceremonies and continuous improvement initiatives
- Identify technical risks, communicate challenges early, and help implement effective long term solutions
- Contribute to improving application performance, reliability, and overall user experience
Requirements
- Strong professional experience developing iOS applications using Swift
- Solid experience with UIKit and practical experience using SwiftUI in production environments
- Good understanding of iOS architecture patterns such as MVC, MVVM, VIPER, or similar
- Experience integrating RESTful APIs, handling JSON data, and working with client server architectures
- Hands on experience writing unit tests using XCTest and a strong quality focused mindset
- Familiarity with iOS CI/CD pipelines and automation tools such as Fastlane or similar
- Strong knowledge of Git and modern collaborative development workflows
- Ability to communicate effectively in English within a distributed team environment
Full Job Posting
Job Overview
- This position is listed on behalf of a partner company, who manages all applications and next steps.
- Our partner is looking for an iOS Engineer based in United Arab Emirates.
- This is a senior mobile engineering opportunity focused on building and improving a large scale iOS application used by millions of users.
- You will work in a high impact product environment where reliability, performance, and user experience are key priorities.
- The role combines hands on Swift development with architectural decision making, technical collaboration, and continuous improvement.
- You will partner with engineers, designers, and product teams to deliver scalable and intuitive mobile experiences.
- This position offers the opportunity to influence iOS engineering standards while working on business critical features.
- You will contribute to a culture of ownership, knowledge sharing, and modern software development practices.
- The role is ideal for an experienced iOS developer who enjoys solving complex challenges and building products at scale.
Accountabilities
- Design, build, and maintain production grade iOS applications using Swift across UIKit and SwiftUI codebases.
- Deliver features through a continuous delivery approach, shipping incremental improvements to production.
- Collaborate with backend engineers to integrate APIs and improve client server communication.
- Work closely with product managers and designers to transform ideas and designs into accessible, high quality mobile experiences.
- Write clean, maintainable, and well tested code, including unit and integration tests.
- Contribute to test automation, code reviews, refactoring efforts, and architectural discussions.
- Help define and improve iOS development standards, patterns, and engineering practices.
- Mentor and support other engineers by sharing technical knowledge and best practices.
- Participate actively in Agile ceremonies and continuous improvement initiatives.
- Identify technical risks, communicate challenges early, and help implement effective long term solutions.
- Contribute to improving application performance, reliability, and overall user experience.
Requirements
- Strong professional experience developing iOS applications using Swift.
- Solid experience with UIKit and practical experience using SwiftUI in production environments.
- Good understanding of iOS architecture patterns such as MVC, MVVM, VIPER, or similar approaches.
- Experience integrating RESTful APIs, handling JSON data, and working with client server architectures.
- Hands on experience writing unit tests using XCTest and a strong quality focused mindset.
- Familiarity with iOS CI/CD pipelines and automation tools such as Fastlane or similar solutions.
- Strong knowledge of Git and modern collaborative development workflows.
- Ability to communicate effectively in English within a distributed team environment.
- Experience working with Objective C and maintaining or migrating legacy codebases is a plus.
- Experience building high traffic consumer applications is an advantage.
- Knowledge of SwiftUI at scale, Combine, performance optimisation, crash monitoring, or mobile observability is a plus.
- Previous mentoring or technical leadership experience is beneficial.
Benefits
- Fully remote work flexibility.
- Opportunity to work on a large scale mobile application used by millions of users.
- Collaborative and inclusive environment where ownership and responsibility are shared.
- Agile culture where ideas, experimentation, and innovation are encouraged.
- Opportunities to work on diverse projects and expand your technical skills.
- Continuous training, mentoring, and professional development support.
- Opportunity to explore and implement new technologies and solutions.
- Travel opportunities and opportunities to collaborate with colleagues.
- Supportive culture focused on learning, improvement, and knowledge sharing.
How Jobgether Works
- We use an AI powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements.
- Our system identifies the top fitting candidates, and this shortlist is then shared directly with the hiring company.
- The final decision and next steps (interviews, assessments) are managed by the hiring company.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Jobgether
Technical Recruiter / Talent Acquisition Partner
Abu Dhabi, UAE
Jobgether is looking for an experienced Technical Recruiter / Talent Acquisition Partner based in the UAE to manage end-to-end recruitment across technology, engineering, and business functions. The role offers remote wo
Userplane Protocol Stack Engineer
Abu Dhabi, UAE
Jobgether is hiring a Userplane Protocol Stack Engineer for a partner company in the UAE. The role involves designing, developing, and supporting network communication solutions using TCP/IP, Kubernetes, cloud platforms,
DOTNetCore developers
Abu Dhabi, UAE
Jobgether is hiring a .NET Core Developer for a partner company in the UAE. The role involves designing, building, and integrating secure, scalable platforms using .NET Core, REST, gRPC, and event-driven architectures. R
Freelance Recruiter (Global Recruitment Partner)
Abu Dhabi, UAE
We are seeking an experienced Freelance Recruiter to manage end-to-end sourcing and placement across multiple industries. You will source, screen, and engage candidates using LinkedIn, Boolean search, and professional ne
Talent Sourcer (Freelance)
Abu Dhabi, UAE
We are looking for a freelance Talent Sourcer based in the UAE to identify and engage exceptional candidates using innovative sourcing strategies. You will build talent pipelines, conduct market mapping, and screen candi
International Creative Writer with French
Abu Dhabi, UAE
We are looking for a freelance International Creative Writer with native French skills to craft engaging dialogues for a virtual assistant. You will write, edit, and localize conversational content, ensuring cultural rel
Head of Product (Core/PAM)
Abu Dhabi, UAE
Jobgether seeks a Head of Product to define product vision and strategy for a Player Account Management (PAM) platform in the iGaming industry. This remote leadership role requires 7+ years of product management experien
Software Craftsperson/Node.js/React.js/AI
Abu Dhabi, UAE
A remote opportunity for a software engineer passionate about building high-quality, scalable systems using Node.js, React.js, and AI-powered tools. You will take full-stack ownership, apply software craftsmanship practi
Technical Recruiter / Talent Acquisition Partner
Abu Dhabi, UAE
Userplane Protocol Stack Engineer
Abu Dhabi, UAE
DOTNetCore developers
Abu Dhabi, UAE
Freelance Recruiter (Global Recruitment Partner)
Abu Dhabi, UAE
Talent Sourcer (Freelance)
Abu Dhabi, UAE
International Creative Writer with French
Abu Dhabi, UAE
Head of Product (Core/PAM)
Abu Dhabi, UAE
Software Craftsperson/Node.js/React.js/AI
Abu Dhabi, UAE