Hiring!
Senior iOS Developer
- Minimum 6 years of experience building native iOS Applications
- Role: On-site, Full time
- Location: Karachi (Preferred) / Lahore
- Education: Minimum a bachelor’s degree in Computer sciences or related
Responsibilities:
- Design, build and test iOS applications using Swift, Objective-C, Xcode, and other frameworks and tools.
- Implement features and functionalities such as user authentication, payment processing, notifications, etc.
- Ensure the app meets the security and compliance requirements.
- Integrate APIs and RESTful web services for data exchange and communication with the backend server and third parties.
- Optimize the app's performance, usability, and reliability using best practices and techniques.
- Debug and fix issues and bugs reported by users or testers.
- Collaborate with other developers, designers, and product managers using agile methodologies, Sprints, and tools.
- Keep up to date with the latest trends and technologies in iOS development.
Requirements:
- Should be able to understand, deliver and develop concise application requirements.
- Proficient in Objective-C, Swift, Cocoa Touch, and iOS libraries.
- Strong grip on custom UI component development
- Extensive understanding and experience of iOS application architectures, Integrations with back-end services.
- Knowledge of Apple’s design principles and application interface guidelines & App store publishing policies.
- Should be able to develop, publish, and maintain iOS applications and its complete lifecycle.
- Strong analytical skills, problem-solving skills, and attention to detail.
- Excellent communication skills and teamwork spirit.
- Familiarity with Apple OS frameworks such as Core Animation, Core Data, Core Graphics, Core Text, etc.
- Experience with MVVM architecture models.
- Understanding of CI/CD pipelines and tools such as Azure, Jenkins, GitLab, etc.
- Experience in using app development frameworks such as AVFoundation, RxSwift, UIKit, XCTest, XCUITest, etc
Good to have:
- Experience in fintech application development, Security, and compliance is a big plus.