Wego.com

Senior Software Engineer – iOS

Lahore, Punjab, PK

3 days ago
Save Job

Summary

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.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: