Start Your Search Here

Job Search

khalil abu kwaik marketing

Abu Dhabi / Global

iOS Developer | Full Stack Developer

  • د.إ.‏167.000 - د.إ.‏290.000

Job Summary

Salary Range:
د.إ.‏167.000 - د.إ.‏290.000
Apply Now

Job Description

We're Hiring: iOS Developer | Full Stack Developer Employment Type: Full-Time Level: Mid-Level We are looking for a skilled and versatile iOS Developer | Full Stack Developer to design, develop, test, and maintain high-quality mobile and web applications. The ideal candidate will have strong iOS development expertise combined with full-stack capabilities across frontend, backend, APIs, databases, and cloud services. Key Responsibilities Design and develop high-quality iOS applications for iPhone and iPad platforms. Build responsive and user-friendly web applications and digital solutions. Develop mobile features using Swift, SwiftUI, UIKit, and modern iOS development practices. Design and implement frontend interfaces using technologies such as React, Angular, Vue.js, or similar frameworks. Develop scalable backend services, APIs, and business logic. Design, implement, and integrate RESTful APIs and other application interfaces. Work with databases to design schemas, optimize queries, and manage application data. Integrate mobile and web applications with backend services, third-party APIs, payment systems, and external platforms. Develop reusable, maintainable, and well-structured application components. Implement secure authentication, authorization, session management, and data protection mechanisms. Conduct unit testing, integration testing, UI testing, and debugging across applications. Investigate and resolve application crashes, performance issues, bugs, and production incidents. Optimize application performance, responsiveness, memory usage, and network efficiency. Collaborate with UI/UX designers to translate designs and prototypes into functional interfaces. Work closely with product managers, business analysts, QA engineers, and other developers. Participate in technical design discussions and contribute to architecture decisions. Manage source code using Git and follow established branching and code-review practices. Participate in code reviews and maintain high standards for code quality and maintainability. Implement CI/CD pipelines and support automated application build, testing, and deployment processes. Prepare and maintain technical documentation, API specifications, and development guidelines. Monitor application performance and troubleshoot issues across development, staging, and production environments. Support application releases and App Store deployment processes where required. Ensure applications comply with security, privacy, performance, accessibility, and coding standards. Research new technologies, frameworks, libraries, and development practices to improve product capabilities. Contribute to continuous improvement of development processes, architecture, and engineering standards. Requirements Diploma or Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Previous professional experience in iOS development, full-stack development, or software engineering. Strong hands-on experience with Swift and modern iOS development frameworks. Familiarity with SwiftUI, UIKit, Xcode, Cocoa Touch, and iOS SDKs. Understanding of iOS application architecture, lifecycle, memory management, and performance optimization. Experience developing and integrating RESTful APIs and backend services. Proficiency in at least one backend technology such as Node.js, Java, Python, .NET, PHP, or similar. Experience with frontend technologies such as HTML, CSS, JavaScript, TypeScript, React, Angular, or Vue.js. Strong understanding of relational or NoSQL databases such as PostgreSQL, MySQL, MongoDB, or similar systems. Experience with Git and modern software development workflows. Understanding of software architecture, design patterns, clean code, and object-oriented programming. Familiarity with cloud platforms such as AWS, Azure, or Google Cloud is an advantage. Experience with Docker, CI/CD, automated testing, or DevOps practices is a plus. Strong understanding of application security, authentication, authorization, and data protection. Excellent debugging and problem-solving capabilities. Strong analytical and logical-thinking skills. Ability to write clean, scalable, maintainable, and well-documented code. Strong communication and teamwork skills. Ability to work independently while collaborating effectively with cross-functional teams. Good understanding of Agile or Scrum development methodologies. Experience publishing applications through the Apple App Store and managing mobile release processes is advantageous. What We Offer Competitive salary and comprehensive employee benefits. Opportunities to work on modern mobile, web, backend, and cloud technologies. Exposure to complete end-to-end software development processes. Professional training in iOS development, full-stack engineering, cloud technologies, and DevOps. Opportunities to work on innovative mobile and digital products. Supportive and collaborative engineering environment. Opportunities to collaborate with experienced developers, designers, QA engineers, and product teams. Access to technical learning resources and professional development programs. Career progression opportunities across mobile development, full-stack engineering, software architecture, and technical leadership. Opportunities to take ownership of major technical projects and product features. Performance recognition and long-term career advancement opportunities.

#J-18808-Ljbffr

Apply Now

Similar Opportunities

View all jobs