Job Description

We are seeking a highly skilled and motivated iOS Developer with a strong background in various aspects of iOS development. The ideal candidate will have expertise in Swift Language version 4 and onwards, as well as proficiency in UIKIT for creating intuitive and visually appealing interfaces. The candidate should also be well-versed in different architectural patterns such as MVC and MVVM, demonstrating a deep understanding of iOS application development principles.

 

Key Responsibilities:

  • Swift Language Expertise: Proficient in Swift Language version 4 and onwards, with a strong ability to write clean, maintainable, and efficient code.
  • UIKIT Mastery: Demonstrated experience in utilizing UIKIT for creating responsive and user-friendly interfaces, ensuring a seamless user experience.
  • Architectural Understanding: In-depth knowledge of architectural patterns such as MVC and MVVM, with the ability to design and implement scalable and maintainable iOS applications.
  • Networking and Firebase: Expertise in integrating networking functionalities and utilizing Firebase for real-time data synchronization, ensuring robust and efficient communication with backend services.
  • Auto Layout and Interface Building: Strong skills in using Auto Layout for creating adaptive and responsive user interfaces across various iOS devices.
  • Authentication and Security: Experience implementing secure authentication mechanisms to safeguard user data and ensure the integrity of the application.
  • Third-Party Libraries and APIs: Proficient in integrating and utilizing third-party libraries and APIs to enhance the functionality and features of iOS applications.
  • Push Notification: Knowledge and experience in implementing push notification services to keep users engaged and informed.
  • Cocoa Touch Frameworks: Familiarity with various Cocoa Touch frameworks and their effective utilization in iOS application development.
  • Multi-Threading: Understanding and implementation of multi-threading concepts to enhance the performance and responsiveness of iOS applications.
  • Performance Optimization: Proven ability to optimize the performance of iOS applications, ensuring smooth and efficient operation under various conditions.
  • AppStore Submission: Experience in preparing and submitting applications to the App Store, including compliance with Apple's guidelines and requirements.
  • GitHub Proficiency: Strong version control skills, with experience using GitHub for collaborative development and code management.

 

Additional Requirements:

  • Strong knowledge of SSDLC and MVM.

 

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 3-6 years of experience in iOS development, with a proven track record of successful app development and deployment in the FinTech Industry.

Job Summary

  • Published on:2024-02-13 6:20 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:3 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2024-06-16