D
iOS Developer | Full Stack Developer
Abu Dhabi Emirate, United Arab Emirates · Full Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 21 hours ago
- Work mode
- In office
- Education
- Diploma or Bachelor’s degree in Computer Science or related field
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Overview
We are seeking a proficient and adaptable iOS Developer / Full Stack Developer to create, test, and sustain high-quality mobile and web applications. This role demands expertise in iOS development alongside comprehensive competencies in frontend, backend, APIs, databases, and cloud environments.
Primary Responsibilities
- Develop top-quality iOS apps for iPhone and iPad using Swift, SwiftUI, UIKit, and contemporary development methods.
- Build responsive, intuitive web applications using frameworks like React, Angular, or Vue.js.
- Create scalable backend solutions, implement RESTful APIs, and integrate third-party services including payment gateways.
- Design and optimize database schemas and queries for efficient data management.
- Produce reusable, well-structured code components ensuring security through authentication, authorization, and data protection mechanisms.
- Perform unit, integration, and UI testing alongside debugging and incident resolution.
- Optimize applications for performance, memory, and network efficiency.
- Collaborate with UI/UX designers, product managers, QA, and development teams to deliver seamless user experiences.
- Engage in technical discussions, code reviews, version control management using Git, and CI/CD pipeline setup.
- Maintain comprehensive technical documentation and monitor application health across all environments.
- Support releases to the Apple App Store and ensure compliance with security, performance, and accessibility standards.
- Continuously research and adopt emerging technologies and improve engineering practices.
Qualifications and Skills
- Diploma or Bachelor's degree in Computer Science, Software Engineering, IT, or related disciplines.
- Professional experience in iOS or full-stack software development.
- Proficiency in Swift, SwiftUI, UIKit, Xcode, Cocoa Touch, and iOS SDKs.
- Experience with backend technologies such as Node.js, Java, Python, .NET, or PHP.
- Skilled in frontend web technologies including HTML, CSS, JavaScript, TypeScript, and frameworks like React, Angular, or Vue.js.
- Knowledge of relational and NoSQL databases such as PostgreSQL, MySQL, and MongoDB.
- Strong command of Git version control and modern development workflows.
- Understanding of software architecture principles, design patterns, clean code, and object-oriented programming.
- Familiarity with cloud platforms (AWS, Azure, Google Cloud) and containerization tools like Docker is advantageous.
- Experience with CI/CD pipelines, automated testing, and DevOps methods is a plus.
- Excellent problem-solving, debugging, and analytical thinking capabilities.
- Ability to produce clean, scalable, maintainable, and well-documented software.
- Strong communication, teamwork, and independent working skills.
- Knowledge of Agile or Scrum development methodologies.
- Experience managing app publication via the Apple App Store is beneficial.
Benefits
- Competitive compensation and comprehensive benefits package.
- Opportunities to engage with modern mobile, backend, web, and cloud technologies.
- Exposure to end-to-end software development lifecycle.
- Access to professional training in iOS development, full-stack engineering, cloud platforms, and DevOps.
- Work environment that fosters collaboration with skilled developers, designers, QA engineers, and product teams.
- Resources for ongoing technical learning and career development.
- Potential for growth into roles like software architecture and technical leadership.
- Chance to lead key technical projects and major product features.
- Recognition for performance and clear paths for long-term career advancement.
Minimum education
Diploma / ITI / Vocational
How they work
Communication
Teamwork & Collaboration
Problem Solving
Independence