We are looking for an IOS Developer responsible for the development and maintenance of applications aimed at a various IOS devices. Your primary focus will be the development of IOS applications and their integration with back-end services. You will be working along-side other engineers and developers working on different layers of the infrastructure. Therefore, commitment to collaborative problem solving, sophisticated design, and creating quality products is essential. Following are the requirements
• Translate designs and wireframes into high quality code.
• Design, build, and maintain high performance, reusable, and reliable code.
• Ensure the best possible performance, quality, and responsiveness of the application.
• Identify and correct bottlenecks and fix bugs.
• Help maintain code quality, organization, and automation.
• Unit testing code for robustness, including edge cases, usability, and general reliability.
• Communicate with cross functional teams to achieve the company’s goals.
Minimum 2 or more years of proven experience in iOS App Development.
• Knowledge of different architecture patterns e.g MVC / MVP / MVVM.
• Proficient with Swift,Objective-C(Optional) and Cocoa Touch.
• Experience with offline storage, threading, and performance tuning.
• Familiarity with RESTful APIs to connect iOS applications to back-end services.
• Knowledge of other technologies and UI/UX standards.
• Understanding of Apple’s design principles and interface guidelines.
• Knowledge of low-level C-based libraries is a plus.
• Experience with performance and memory tuning with tools.
• Familiarity with cloud message APIs and push notifications.
• Proficient understanding of code versioning tools?such as Git and Azure Devops.
• Familiarity with CI/CD and release isolation model.
• Knowledge of Unit Testing.
Published On: August 06, 2023 09:33
Salary: Unknown PKR
Experience: 3 years
Job Type: Full Time
Location: Rawalpindi
Published: August 06, 2023
Update: August 06, 2023