Qureos

FIND_THE_RIGHTJOB.

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Position Title: iOS Developer
Location: Onsite
Employment Type: Full-time, Permanent
Experience Required: 2–3 Years
Department: Technology / Mobile App Development

About the Role

We are looking for a talented and passionate iOS Developer to join our growing team. The ideal candidate will have strong expertise in Swift, UIKit, and modern iOS development principles, along with a keen eye for performance optimization and user experience. You will work closely with our design, backend, and product teams to deliver high-quality, scalable, and innovative mobile applications.

Key Responsibilities

  • Design, develop, and maintain iOS applications using Swift and UIKit.
  • Implement responsive and adaptive layouts using Auto Layout and Interface Builder.
  • Work with RESTful APIs to integrate backend services into mobile apps.
  • Manage data persistence using Core Data, UserDefaults, or Codable.
  • Ensure smooth user experiences by handling threading and background tasks efficiently.
  • Apply Object-Oriented Programming (OOP) principles and SOLID design principles to ensure clean, maintainable, and scalable code.
  • Utilize common design patterns (Delegate, Singleton, Observer, Closures, etc.) for modular and reusable components.
  • Work within MVC and MVVM architectural patterns to structure code effectively.
  • Identify and fix memory leaks and performance bottlenecks.
  • Leverage generics and protocol-oriented programming for reusable and type-safe code.
  • Collaborate closely with designers, product managers, and backend developers to deliver robust solutions.
  • Stay updated with the latest iOS frameworks, tools, and best practices.

Required Skills & Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 2–3 years of professional experience in iOS app development.
  • Strong understanding of:
  • OOP fundamentals and Swift language concepts.
  • Auto Layout and adaptive UI design.
  • View lifecycle and App lifecycle in iOS.
  • Data persistence mechanisms like Core Data, Realm, or local storage.
  • REST APIs and JSON handling.
  • Threading and GCD/Operation Queues for concurrency.
  • SOLID principles and common design patterns.
  • Memory management and debugging tools like Instruments.
  • Generics and protocol-oriented programming.
  • Experience with Xcode, Git, and version control workflows.
  • Experience with streaming-related applications (such as video-on-demand, live streaming, or media playback apps) is a plus.

Why Join Us

  • Opportunity to work on cutting-edge iOS applications.
  • Collaborative, creative, and tech-driven work culture.
  • Competitive compensation and growth potential.

Job Type: Full-time

Ability to commute/relocate:

  • Islamabad: Reliably commute or planning to relocate before starting work (Required)

Work Location: In person

© 2025 Qureos. All rights reserved.