Senior Consultant Mobile Development
Systems Limited |
Karachi |
PK
Job Title: Senior iOS Developer Location: Karachi Job Type: Full-Time Job Description: Systems Limited is seeking a highly skilled Senior iOS Developer with 5+ years of experience to join our dynamic team. The ideal candidate should have expertise in Swift, Swift-UI and Objective-C, a deep understanding of mobile architecture, and a strong grasp of best practices in iOS development. Responsibilities: 1. Develop and maintain high-quality iOS applications using Swift and Swift-UI. Understanding of Objective-C. 2. Integrate iOS applications with RESTful APIs for seamless data communication. 3. Utilize third-party libraries and APIs effectively to enhance application functionality. 4. Write clean, maintainable, and efficient code while following industry best practices. 5. Monitor the performance of live apps, troubleshoot issues, and optimize applications for performance and scalability. 6. Implement famous design patterns such as Builder, Singleton, Factory, Repository, Delegation etc., to ensure maintainability and scalability. 7. Work with Swift Concurrency (async/await, Combine) to enhance app performance. 8. Design and implement scalable mobile architectures using frameworks such as MVC, MVVM, VIP Clean Architecture . 9. Utilize iOS Architecture Components such as ViewModel, LiveData, and other relevant technologies. 10. Implement Dependency Injection frameworks such as Resolver, Swinject, or Needle. 11. Follow Clean Architecture principles and write unit and functional tests to ensure high-quality, robust applications. Requirements:
- 5+ years of professional experience in iOS development.
- Strong proficiency in Swift, Swift-UI and familiar with Objective-C.
- Experience with UIKit, SwiftUI, and Core Data.
- Deep understanding of iOS SDKs and Apples design principles.
- Hands-on experience with application security, multithreading, background processing, and concurrency in iOS applications.
- Experience with CI/CD pipelines, Git workflows, and Agile methodologies.
- Strong debugging and problem-solving skills.
- Excellent communication and teamwork skills.
Information :
- Company : Systems Limited
- Position : Senior Consultant Mobile Development
- Location : Karachi
- Country : PK
Attention - In the recruitment process, legitimate companies never withdraw fees from candidates. If there are companies that attract interview fees, tests, ticket reservations, etc. it is better to avoid it because there are indications of fraud. If you see something suspicious please contact us: support@jobkos.com
Post Date : 2025-03-13 | Expired Date : 2025-04-12