Job Description

Required Skills and Experience:

 

• 1- 5 years of development experience in iOS 

 

• Strong Understanding of OOP concepts,understanding of fundamental algorithms and data structures

 

• Working with REST APIs

 

iOS Skills

 

• Solid Swift 4+ experience with some Objective-C knowledge. Bonus points for experience with SwiftUI

 

• Experience with creating UI through Storyboard and Xib. Bonus points if you've created UI through code as well

 

• Familiarity with native libraries and features such as Apple Pay, 3D Touch, iMessage Apps, MapKit, Apple Wallet integration, and Apple push notifications.

 

• Familiarity with commonly used iOS libraries such as Alamofire, Google SDKs (inc. Firebase) and willing to customize and patch 3rd party libs where needed

 

• Strong experience with Codables and working with REST APIs. Bonus points for experience with local storage like Realm and core data.

 

• Experience with unit and UI test cases

 

• Have at least 1 app in the AppStore (Optional/ huge plus)

 

Mobile Skills

 

• Able to understand APIs and work with the development team to communicate and integrate APIs

 

• Experience in multiple design patterns including MVC and MVVM. Experience with RxSwift earns you bonus points.

 

• Strong understanding of UI/UX

 

• Memory management

 

• Multi-threading / Background services

 

• Push Notifications (Apple Push Notifications / Google Cloud Messaging)

 

• Experience with mobile testing platforms

 

• Experience with CI/CD will be a plus

Job Summary

  • Published on:2021-10-06 2:18 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:1 Year
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2025-01-22