Description:
A dynamic and forward-thinking company located in Johar Town, Lahore, is seeking a skilled iOS Engineer with at least 3 years of hands-on experience in iOS application development. This is a full-time, on-site role suited for an individual with solid technical proficiency, a deep understanding of mobile application architecture, and the ability to collaborate with cross-functional teams.
As an iOS Engineer, your primary responsibilities will include designing, developing, and maintaining high-quality iOS applications using Swift. You'll work with UIKit, Auto Layout, and Storyboards to create intuitive and user-friendly interfaces. The role also involves optimizing app performance, troubleshooting technical issues, and integrating with backend services and third-party libraries.
You will collaborate closely with designers, backend developers, and QA teams to ensure seamless application delivery. Familiarity with SwiftUI, RESTful APIs, Git, CoreData/SwiftData, push notifications, and localization for multi-language support are essential.
Key Responsibilities:
Develop and maintain iOS applications using Swift.
Utilize UIKit, Storyboards, and Auto Layout for robust UI/UX.
Optimize app performance and ensure reliability.
Work in tandem with designers and developers to meet product goals.
Implement push notifications and data persistence using SwiftData/CoreData.
Ensure multi-language support through language localization.
Follow best coding practices and write clean, reusable code.
Stay current with the latest trends in iOS development.
Must-Have Skills:
3+ years of iOS development experience.
Expertise in Swift, UIKit, and architectural patterns like MVC, MVVM.
Proficiency in SwiftUI for modern UI.
Strong command over Xcode tools including debugging and optimization.
Integration of RESTful APIs, JSON, and third-party libraries.
Use of version control systems like Git.
Debugging, problem-solving, and performance tuning.
Experience in push notifications and local data storage.
Excellent written and verbal communication skills.
Experience in app localization for different languages.
Nice to Have:
Knowledge of Combine or RxSwift for reactive programming.
Experience with CI/CD pipelines for mobile deployment.
Understanding of GraphQL and WebSockets.
Job Type & Timing:
Full-Time (On-site)
Working Hours: 1:00 PM – 10:00 PM (Monday to Friday)
Organization | Pure Logics |
Industry | IT / Telecom / Software Jobs |
Occupational Category | iOS Engineer |
Job Location | Lahore,Pakistan |
Shift Type | Morning |
Job Type | Full Time |
Gender | No Preference |
Career Level | Experienced Professional |
Experience | 3 Years |
Posted at | 2025-04-09 3:02 pm |
Expires on | 2025-05-24 |