Senior Software Engineer – iOS
About the Opportunity
As a Senior Software Engineer – iOS at Wego, you will lead the design and development of world-class iOS features that power the travel journeys of millions. This is a high-impact, hands-on engineering role within a company that champions AI-first development. You’ll not only write code—you’ll write smarter code, faster, using tools like Cursor, our recommended AI development companion.
At Wego, AI is a strategic enabler. We expect engineers to actively integrate tools like Cursor into their daily development, treating AI as a partner for ideation, coding, and quality assurance. This role is ideal for those who see AI as a catalyst for creativity and productivity—not a replacement, but a collaborator.
If you thrive on solving user problems, enjoy working in a collaborative and multicultural team, and are ready to embrace AI as a powerful ally, this is the opportunity for you.
What You’ll Do
- Design, implement, and ship robust, scalable iOS features using Swift and Apple’s development ecosystem.
- Partner closely with product managers, designers, and backend engineers to craft seamless user journeys.
- Leverage Cursor, Wego’s primary AI development environment, to accelerate coding and refactoring tasks.
- Conduct code reviews, maintain high test coverage, and drive software quality best practices.
- Debug and optimize performance issues on iOS devices using profiling tools and logging.
- Collaborate in architectural discussions, balancing innovation, maintainability, and performance.
- Mentor junior developers and lead by example in clean code practices and team collaboration.
Who We’re Looking For?
- 5+ years of iOS development experience with strong command of Swift and iOS SDKs and Apple’s Human Interface Guidelines
- Experience with IOS Frameworks like UIKit, SwiftUI.
- Experience delivering end-to-end mobile features in production.
- Familiarity with architectural patterns like MVVM.
- Practical experience using AI development tools (e.g., Cursor, Copilot agent mode) to enhance coding productivity and quality.
- Ability to verify AI-generated code critically, ensuring security, performance, and relevance.
- Strong debugging, profiling, and performance optimization skills.
- Excellent written and verbal communication abilities.
Nice-to-Have
- Experience with Swift6, Concurrency, Combine, or cross-platform frameworks like React Native.
- Background in CI/CD, crash analytics, and mobile DevOps.
- Contributions to open-source projects or mobile tech blogs.
- Department
- Engineering
- Role
- IOS Developer
- Locations
- Lahore
- Employment type
- Full-time
- Brand
- Wego

Senior Software Engineer – iOS
Loading application form
Already working at Wego?
Let’s recruit together and find your next colleague.