iOS Native Developer

Job Type: Full Time
Job Location: Lahore
Work Arrangement: In Person

Job description:
5+ Years Experience
Job Type: Full-time
Experience: 5+ Years
About the Role
NKU Technologies is looking for a highly skilled iOS Native Developer with 5+ years of hands-on experience to join our team. In this role, you will work on enterprise-grade mobile applications, contributing to the design, development, maintenance, and enhancement of high-quality iOS solutions.
We are looking for someone who can independently own features, write clean and maintainable code, and collaborate effectively with cross-functional teams in a fast-paced environment.
Key Responsibilities

  • Design, develop, and maintain native iOS applications usingSwift.
  • Maintain and enhance existing applications written inObjective-Cwhere required.
  • Build scalable, high-performance, and secure mobile applications following Apple’s best practices.
  • Collaborate with product managers, designers, QA engineers, and backend developers to deliver high-quality features.
  • Integrate RESTful APIs and third-party SDKs.
  • Troubleshoot, debug, and optimize application performance.
  • Participate in code reviews and contribute to architectural decisions.
  • Ensure application quality through testing, debugging, and continuous improvement.
  • Publish and maintain applications on the Apple App Store when required.

Required Skills & Qualifications

  • 5+ yearsof professional experience inNative iOS Development.
  • Strong proficiency inSwift.
  • Experience working withObjective-Cand maintaining legacy applications.
  • Strong understanding ofUIKitand/orSwiftUI.
  • Experience withXcode, iOS SDK, and Apple’s development ecosystem.
  • Solid understanding of REST APIs, JSON, and networking concepts.
  • Experience integrating third-party libraries using CocoaPods or Swift Package Manager.
  • Proficiency with Git and version control workflows.
  • Strong knowledge of mobile application architecture patterns such as MVC, MVVM, or VIPER.
  • Experience with performance optimization, memory management, and debugging tools.

Preferred Qualifications

  • Experience publishing applications to the Apple App Store.
  • Familiarity with CI/CD pipelines for iOS applications.
  • Experience working in Agile/Scrum environments.
  • Excellent problem-solving and communication skills.
  • Experience working directly with international clients is a plus.

Work Location: In person