FIND_THE_RIGHTJOB.
Islamabad, Pakistan
An intermediate-level iOS developer is responsible for designing, developing, and maintaining high-quality mobile applications for the iOS platform. The ideal candidate should have strong experience with Swift and the iOS SDK, as well as a deep understanding of mobile development best practices.
Responsibilities:
· Design and develop high-quality, scalable, and user-friendly iOS applications.
· Collaborate with cross-functional teams to define, design, and ship new features.
· Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
· Debug and resolve complex software problems.
· Write automated tests to ensure code quality and to prevent regressions.
· Stay up-to-date with new technologies and industry trends, and incorporate them into your work as appropriate.
· Participate in code reviews and provide constructive feedback to other developers.
· Mentor junior developers and help them grow their skills.
Qualifications:
· Bachelor's degree in Computer Science, Software Engineering, or a related field.
· 4+ years of experience in iOS development.
· Strong proficiency in Swift and the iOS SDK.
· Knowledge of RESTful APIs and experience with integrating third-party libraries.
· Experience with Cocoa Touch and other iOS design patterns.
· Knowledge of SOLID design principles.
· Knowledge of Clean Architecture.
· Experience with MVVM.
· Experience with reactive programming using Combine
· Experience with Xcode and version control tools such as Git.
· Familiarity with Agile software development methodologies.
· Strong debugging and problem-solving skills.
· Excellent communication and collaboration skills.
Job Type: Full-time
Education:
Experience:
Location:
Work Location: On the road
Similar jobs
No similar jobs found
© 2025 Qureos. All rights reserved.