
Software Engineer iOS
- Lahore, Punjab
- Permanent
- Full-time
- Develop, maintain, and optimize our iOS applications using Swift and modern iOS frameworks
- Implement clean, maintainable, and testable code following mobile best practices.
- Collaborate with cross-functional teams to ship features, fix bugs, and improve app performance.
- Integrate RESTful APIs and third-party SDKs for services like maps, analytics, and payments.
- Write unit and UI tests to ensure app stability across releases.
- Participate in code reviews, sprint planning, and team standups.
- BS computer science or similar.
- 2 to 4 years of relevant experience.
- Strong experience in Swift and iOS development (UIKit, Foundation, SwiftUI).
- Solid understanding of mobile architectures (MVVM, Clean Architecture) and design patterns.
- Experience integrating APIs and working with REST/JSON.
- Familiarity with Git, CI/CD pipelines, and tools like Xcode Instruments or Firebase.
- A user-first mindset with attention to detail and performance.
- Experience in a product-focused or fast-paced agile environment is a plus.
- Market Competitive Salary 💰