Qureos

FIND_THE_RIGHTJOB.

Senior Software Engineer - iOS

Karachi, Pakistan

OfficeField is looking for a talented Senior Software Engineer - iOS to join our team. 


Responsibilities :

•    Design, develop, and maintain iOS applications for iPhones and iPads, ensuring high performance, responsiveness, and user-friendly interfaces

•    Collaborate with designers to implement user interfaces that are visually appealing and intuitive, adhering to Apple's Human Interface Guidelines (HIG)

•    Optimize app performance, including loading times and memory usage, to provide a smooth user experience

•    Write clean, maintainable, and efficient code using Swift and Objective-C, following best practices and design patterns

•    Use version control systems (e.g., Git) to manage codebase

•    Stay updated with the latest iOS development trends, tools, and technologies, and apply them to improve app development processes


Requirements :

•    Bachelor's degree in Computer Science, Software Engineering, or a related field 

•    4+ years of experience with proven experience as an iOS engineer

•    Experience with architecture patterns like MVC, MVVM, and VIPER

•    Familiarity with RESTful APIs to connect iOS applications to back-end services

•    Proficient in performance tuning, optimization, unit testing, code review, and CI/CD practices

© 2025 Qureos. All rights reserved.