iOS Developer

Required Skills and Experience:

  • 4 years of experience in mobile development & 1+ year of experience as Team Lead in a known firm.
  • Strong computer science background, 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 storages like Realm and core data.
  • Experience with unit and UI test cases
  • Have at least 1 app in the AppStore

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 your 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

Benefits

DevBatch is committed to providing equal learning opportunities, and a quality of work-life balance to all its employees. Our standard benefits package –available to all staff- includes:

  • Annual increment
  • Performance-based bonus
  • Training and mentoring program
  • Medical coverage
  • Provident fund
  • Social events/Outings/Annual Trip

Required Experience: 4-5 Years

Location: New Garden Town, Lahore

Note: It’s a full-time office-based job. Please send your resumes at [email protected]

Submit Your CV