Job Description

We are seeking a skilled and experienced iOS Developer to join our dynamic and innovative mobile app development team. As an iOS Developer, you will be responsible for designing, developing, and maintaining high-quality iOS applications that provide exceptional user experiences. You will collaborate with cross-functional teams to create robust and efficient code, ensuring the performance, security, and scalability of our mobile applications.

 

Key Responsibilities:

 

  • Collaborate with product managers, designers, and other developers to conceptualize and develop user-friendly, engaging, and visually appealing iOS applications.
  • Design, code, and implement new features and enhancements for iOS applications, ensuring high performance and responsiveness.
  • Troubleshoot and resolve bugs, performance issues, and other technical problems that may arise in iOS applications.
  • Maintain a high level of code quality by conducting code reviews, optimizing code, and following best practices.
  • Continuously explore and adopt new technologies, tools, and frameworks to improve the development process and enhance the quality of iOS applications.
  • Work closely with the design team to implement pixel-perfect UI/UX designs and provide input on user experience improvements.
  • Collaborate with backend developers to integrate APIs and ensure seamless data flow between the mobile app and server.
  • Optimize applications for maximum speed, efficiency, and battery life.
  • Stay up-to-date with the latest trends and advancements in iOS development and contribute innovative ideas to the team.

 

Qualifications and Requirements:

 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Master's degree is a plus.
  • Proven experience as an iOS Developer with a strong portfolio of iOS applications available on the App Store.
  • Proficiency in Swift and Objective-C programming languages.
  • In-depth knowledge of iOS frameworks such as UIKit, Core Data, Core Animation, etc.
  • Experience with third-party libraries, APIs, and tools commonly used in iOS development.
  • Familiarity with version control systems (e.g., Git) and agile development methodologies.
  • Solid understanding of mobile app architecture and design patterns.
  • Strong problem-solving skills and ability to debug complex issues.
  • Excellent communication skills and ability to work collaboratively in a team environment.
  • Self-motivated with a strong passion for staying current with the latest developments in iOS technology.
  • Experience with continuous integration and continuous deployment (CI/CD) processes is a plus.
  • Knowledge of Android app development is a bonus but not required.

Job Summary

  • Published on:2023-08-29 7:27 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Faisalabad
  • Gender:No Preference
  • Application Deadline:2024-12-21