Senior IOS Developer (NATIVE)
Karachi, Sindh, PK
4d ago
source : WHATJOBS

The only way to do great work is to love what you do. If you haven’t found it yet, keep looking. Don’t settle.

Job Type :

Full Time / Permanent


At least 5 years of experience in native iOS Development

Offered Salary

PKR 190,000-PKR 200,000

Job Description

Urgently required Sr. iOS Developer Native with following experience and knowledge :

Ability to take a project from scoping requirements through actual launch of the project.

Prioritizing requirements based on a business value, time-to-market and complexity.

Experience in communicating with users, other technical teams, and management to collect requirements, describe software features, and technical designs.

Unit-testing code for robustness, including edge cases, usability, and general reliability.

Work on bug fixing and improving application performance.

Continuously discover, evaluate and implement new technologies to maximize development efficiency

Continuous service improvement with proactive monitoring of app store reviews, AppCenter crashes (Firebase Crashlytics and Analytics), SDK updates and bug search.

Finding innovative ways to scale and increase performance.

Develop applications for iPhone and iPad

Review new releases, SDKs, updates in the mobile space


Strong experience with Objective-C & Swift Experience with iOS frameworks such as Core Data, Core Animation, etc.

Knowledge of swiftUI

Experience with autolayout and constraint layout.

Experience with offline storage, threading, and performance tuning.

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

Experience with Clean Architecture Patterns like MVC, MVVM, Viper Team player

Apple Human Interface Guidelines

Knowledge of realm would be plus

Experience of object oriented programming

Experience of the software development lifecycle : from requirements gathering, to programming, testing to deployment

Report this job

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form