We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.


iOS Development



  • Proficient with both Objective-C and Swift

  • Experience with iOS frameworks such as Core Data, Core Animation, etc.

  • Experience with offline storage

  • Experience with multi threading and closures

  • Familiarity with RESTful APIs to connect iOS applications to back-end services

  • Understanding of Apple’s design principles and interface guidelines

  • Familiarity with local and push notifications

  • Familiarity third party libraries e.g AFNetworking, Alamofire, Swinject and Fabric


Responsibilities



  • Design and build applications for the iOS platform

  • Ensure the performance, quality, and responsiveness of applications

  • Collaborate with a team to define, design, and ship new features

  • Identify and correct bottlenecks and fix bugs

  • Help maintain code quality, organization, and automatization

  • Proficient understanding of code versioning tools such as Git 


Skills



  • Good understanding of the Model–view–presenter (MVP) design pattern

  • Experience with Test Driven Development (TDD)

  • Experience with Agile

  • Proficient understanding of code versioning tools such as Git 


Good to Have:



  • Experience with Agile Methologies such as Scrum.

  • Knowledge of other web technologies and UI/UX standards

  • Experience with Azure Mobile Services will be preffered

  • Knowledge of Javascript

Job Details

Total Positions:
3 Posts
Job Shift:
First Shift (Day)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
2 Years
Apply Before:
Oct 25, 2019
Posting Date:
Sep 24, 2019

Ropstam (Pvt.) Ltd

Information Technology · 51-100 employees - Rawalpindi

Ropstam Solutions Inc. is Certified Business Process Outsourcing (BPO) & Call Center Services Company and we have 10 years of experience in the business. Our business solutions and leadership are recognized by several global forums. We are consistently ranked among the leading BPO companies in Pakistan by industry bodies such as PSEB, PASHA,etc. Ropstam Solutions Inc. is an International BPO and Call Center Company with its headquarter at Islamabad, Pakistan. Ropstam is an end-to-end outsourcing services provider. Ropstam BPO addresses your business challenges and unlocks business value by applying proven process methodologies with integrated IT and business process outsourcing solutions. The company applies business excellence frameworks to significantly reduce costs, enhance effectiveness, and optimize business processes. The company focuses on integrated end-to-end outsourcing and delivery of result-oriented benefits to our clients through reduced costs, ongoing productivity improvements, and process re-engineering.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Mobile App Developer (iOS / Android)

RashFlash, Lahore, Pakistan
Posted Apr 08, 2024

Sr. iOS Developer

Seer Solutionz DMCC, Lahore, Pakistan
Posted Apr 04, 2024

iOS Developer

HR WAYS (PRIVATE) LIMITED, Rawalpindi, Pakistan
Posted Apr 05, 2024

Senior iOS App Developer

Rayymen Technologies Private Limited, Multiple Cities, Pakistan
Posted Apr 17, 2024
View All
I found a job on Rozee!