fb_pixel
back
Back
Location:
Pakistan
Department: Information Technology
Job Description

We are seeking a skilled and passionate Sr./Lead iOS Developer to join our team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance mobile applications for SwiftUI full-stack developer. You will work closely with cross-functional teams to deliver seamless user experiences and innovative mobile solutions.

Responsibilities:

  • Proficiency in SwiftUI development
  • Access to their own development machine
  • Experience with Node.js development
  • Familiarity with Jest and Mocha testing frameworks
  • Strong understanding of SwiftUI views and iOS development nuances
  • Develop and maintain iOS applications using Swift UI, Swift and/or Objective-C.
  • Collaborate with UI/UX designers to create intuitive and visually appealing interfaces.
  • Implement best coding practices and ensure application performance and reliability.
  • Debug and resolve technical issues to enhance application performance.
  • Integrate third-party APIs and services as needed.
  • Write clean, scalable, and maintainable code following industry standards.
  • Participate in code reviews and provide constructive feedback to team members.
  • Keep up to date with the latest iOS trends, technologies, and frameworks.

Requirements:

  • Experience 4 to 8 years
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience in iOS development with a strong portfolio of published apps.
  • Proficiency in Swift and/or Objective-C.
  • Strong understanding of UIKit, Core Data, Core Animation, and Core Location.
  • Familiarity with RESTful APIs and JSON to connect iOS applications to backend services.
  • Experience with Git and version control systems.
  • Knowledge of design principles, patterns, and best practices in mobile development.
  • Understanding of Apple’s design principles and interface guidelines.
  • Experience with third-party libraries and APIs.
  • Strong problem-solving and debugging skills.
  • Excellent communication and teamwork skills.
  • Experience with SwiftUI and Combine framework.
  • Familiarity with cloud platforms like Firebase, AWS, or Google Cloud.
  • Knowledge of CI/CD processes for mobile applications.
  • Experience with Agile development methodologies.
  • Previous experience in App Store submission and release process.

companyLogo
Folio3
Senior/Lead Software Engineer (IOS)