Senior Software Engineer – iOS

4 weeks ago


Lahore, Punjab, Pakistan Wego Full time

Join to apply for the Senior Software Engineer – iOS role at Wego.com

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

  1. Design, implement, and ship robust, scalable iOS features using Swift and Apple's development ecosystem.
  2. Partner closely with product managers, designers, and backend engineers to craft seamless user journeys.
  3. Leverage Cursor, Wego's primary AI development environment, to accelerate coding and refactoring tasks.
  4. Conduct code reviews, maintain high test coverage, and drive software quality best practices.
  5. Debug and optimize performance issues on iOS devices using profiling tools and logging.
  6. Collaborate in architectural discussions, balancing innovation, maintainability, and performance.
  7. Mentor junior developers and lead by example in clean code practices and team collaboration.

Who We're Looking For?

  1. 5+ years of iOS development experience with strong command of Swift and iOS SDKs and Apple's Human Interface Guidelines
  2. Experience with iOS Frameworks like UIKit, SwiftUI.
  3. Experience delivering end-to-end mobile features in production.
  4. Familiarity with architectural patterns like MVVM.
  5. Practical experience using AI development tools (e.g., Cursor, Copilot agent mode) to enhance coding productivity and quality.
  6. Ability to verify AI-generated code critically, ensuring security, performance, and relevance.
  7. Strong debugging, profiling, and performance optimization skills.
  8. Excellent written and verbal communication abilities.

Nice-to-Have

  1. Experience with Swift6, Concurrency, Combine, or cross-platform frameworks like React Native.
  2. Background in CI/CD, crash analytics, and mobile DevOps.
  3. Contributions to open-source projects or mobile tech blogs.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Travel Arrangements
#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan Upgenics International Full time

    Upgenics International is hiring for the following roles in Lahore:10 positions, Software Engineers/Senior Software Engineers (PHP – Laravel and CodeIgniter)4 positions, Senior Software Engineers (Java)3 positions, Senior Software Engineers (iOS)1 position, Associate Project Manager (Software Development)5 positions, Software Quality Assurance Engineers3...


  • Lahore, Punjab, Pakistan Devsinc, LLC Full time

    We are seeking a passionate and detail-oriented Associate Software Engineer – iOS Developer to join our mobile development team. This entry-level position is ideal for fresh graduates or individuals with up to 6 months of experience in iOS development. The selected candidate will work under the guidance of senior engineers to design and develop...


  • Lahore, Punjab, Pakistan Wego Pte Ltd Full time

    About the OpportunityAs 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...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Do you want to make a real impact on the world of travel technology? We're looking for a skilled Senior Software Engineer to join our team and help shape the future of iOS development.As a Senior Software Engineer – iOS, you will be responsible for leading the design and development of world-class iOS features that power travel journeys. You will work with...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are seeking an experienced iOS developer who can help us create next-generation mobile applications. If you have a passion for innovation and are committed to delivering high-quality solutions, we encourage you to apply.Main Responsibilities:Develop and maintain iOS applications using your expertise in Objective-C and Cocoa.Evaluate new technologies and...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are seeking a Senior Software Engineer to lead the design and development of world-class iOS features. As a key member of our team, you will partner with product managers, designers, and backend engineers to craft seamless user journeys.This is a high-impact, hands-on engineering role where you'll write smarter code, faster, using tools like AI...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We are seeking an accomplished iOS developer who can lead the development of sophisticated mobile applications that meet the highest standards of performance, quality, and user satisfaction.Key Responsibilities:Design, develop, and deploy high-quality iOS applications that provide exceptional user experiences.Continuously evaluate and incorporate emerging...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    As a Senior Software Engineer – iOS, you will be part of a collaborative and multicultural team that champions AI-first development. You will work on leading-edge iOS projects using the latest technologies and tools.Your responsibilities will include designing, implementing, and shipping robust, scalable iOS features using Swift and Apple's development...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    Senior iOS Developer PositionWe are seeking an experienced Senior iOS Developer to join our team. As a key member of our development team, you will be responsible for designing and building high-quality iOS applications.Your primary focus will be on ensuring the performance, quality, and responsiveness of our applications. You will work closely with our team...


  • Lahore, Punjab, Pakistan beBee Careers Full time

    We're searching for a seasoned Senior Software Engineer – iOS to spearhead the creation of cutting-edge iOS features. As part of our esteemed team, you will work closely with cross-functional teams to deliver top-notch user experiences.This is an exciting chance to utilize your expertise in AI-assisted development, leveraging tools like Cursor to amplify...