Ios Engineer

 

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