Job Description

Safari One is looking for iOS Developer

Responsibilities:

Native Applications Development with IOS SDK (Objective-C & Swift)

Ensure the performance, quality, and responsiveness of applications

Help maintain code quality, organization, and automatization

Collaborate with different teams to integrate different change requests

Effective Use of Central Source Management Systems through GIT

 

Qualifications/Skills:

Proficient with Swift, experience in Objective-C is a strong plus

Proficient in Storyboards, XIBs, and programmatic view layouts and transitions

Proficient with Cocoa Touch and iOS frameworks such as Core Data, Core Animation.

Native Mobile Apps Development on IOS SDK, and 3rd Party Libraries such as AFNetworking/Alamofire, MBProgressHUD, XMPPFramework, PJSIP VoIP Library, JSONModel/SwiftyJSON, Firebase, GoogleMaps

Understanding of Apple’s design principles and interface guidelines

Experience of working with MVC/MVVM architectures

Experience in offline mobile storage using CoreData, SQLite, Realm etc

Experience in threading (NSOperations/GCD) & performance optimization

Experience and Understanding of security vulnerabilities in mobile Applications and their solutions

Experience of using various Encryption and Decryption Schemes effectively 

Experience of Mobile Apps Integration with RESTFul APIs

Experience with mobile applications publishing on Apple App Store is a plus 

Experience with automated/unit testing with XCTest or Earlgray is a plus

Experience with GIT or SVN Repositories

Understanding of Agile /SCRUM methodology 

Knowledge of low-level C-based libraries is preferred

Education/Experience:

MSc/MCS/BSCS (4-year) in Computer Science from Reputed University/Institute

1 to 2 years of demonstrated experience in iOS development

Job Summary

  • Published on:2021-09-25 7:10 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:1 Year
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline:2025-01-22