iOS Engineer

100% remote

Full-time

Part-time

Karachi, Lahore, Islamabad or Remote

About SadaPay

SadaPay is transforming financial services in Pakistan with a digital-first experience that makes managing money simple, transparent, and hassle-free. With over three-quarters of the population still unbanked, we believe financial services need a radical shift. With SadaPay, all you need is a CNIC, a phone number, and a smartphone to get started; no paperwork, no long waits. Our 2 million users have left behind their worst banking frustrations, no hidden fees, free local transfers, and a payment experience that’s actually enjoyable. Pair that with friendly customer service and a vibrant debit card, and suddenly, finance doesn’t just work, it feels fun! 🚀

Why is this role important?

Our iOS app is a core part of how customers experience SadaPay. As an iOS Engineer, your work will directly impact how people interact with their money every day; from payments and transfers to card management and security. You’ll help build an app that users trust, rely on, and enjoy using, where quality, performance, and reliability truly matter.

As a Sadanaut you will:

  • Build and improve features on SadaPay’s iOS application
  • Write clean, readable, and maintainable Swift code
  • Work closely with product managers, designers, and backend engineers
  • Integrate APIs to deliver smooth, secure, and reliable experiences
  • Ensure the app performs well across iPhones and iOS versions
  • Debug issues, fix bugs, and continuously improve the app
  • Learn and apply iOS best practices with guidance from senior teammates

What it takes to become a Sadanaut:

  • 3–5 years of professional iOS development experience with a proven track record of delivering and maintaining production-grade mobile applications.
  • Strong proficiency in Swift, including:
    • Swift Concurrency (async/await, structured concurrency)
    • SwiftUI
    • UIKit
  • Solid understanding of software architecture principles, including:
    • Clean Architecture
    • SOLID principles
    • Separation of concerns and scalable code design
  • Demonstrated experience in automated testing:
    • Unit, UI, and Integration testing
    • Writing testable and maintainable code
  • Experience working with modular or multi-module architectures.
  • Strong command of version control systems (Git), including collaborative workflows.
  • Hands-on experience integrating RESTful APIs, covering networking, JSON parsing, error handling, and authentication.
  • Experience implementing Server-Driven UI (SDUI) or dynamic UI rendering.
  • Ability to effectively leverage AI tools to improve code quality, accelerate development, and optimize delivery.
  • Familiarity with modern development workflows:
    • Git Flow
    • Trunk-Based Development
    • Test-Driven Development (TDD)
  • Strong attention to detail for code quality, performance, and user experience.
  • Curiosity and a growth mindset.
  • Clear communication skills and a collaborative mindset for cross-functional teamwork.

Perks of being at SadaPay:

  • USD-Denominated Salary: At SadaPay, all salaries are pegged to USD to help protect team members from inflation. If the dollar depreciates against the PKR, you'll always receive a minimum payment equal to your PKR salary.
  • Remote-First Work Culture: We’re a remote-first company, allowing our team to work from the office, from home, or anywhere they choose. Teams may coordinate internally to determine if occasional office presence is needed.
  • Flexible Leave Policy: We offer a flexible leave policy to support a sustainable work-life balance. We trust our colleagues to manage their work and leave responsibly.
  • Comprehensive Insurance Coverage: Every Sadanaut, regardless of grade, receives Medical Insurance (covering both outpatient and inpatient care), including immediate family and parents.
  • Provident Fund Contributions: Provident fund contributions are provided to all team members to support their financial growth.
  • Technology and Resources: Each colleague receives a laptop and additional resources (relevant to their role) to ensure they can work efficiently and comfortably.

Equal Opportunity Provider:

At SadaPay, we are committed to fostering an inclusive environment where everyone feels welcome and valued. We strive to make every Sadanaut feel comfortable and respected in the workplace. Discrimination of any kind has no place here; instead, we promote a culture of respect and mutual support among colleagues. Our recruitment process is built on fairness and equality for all, irrespective of race, age, gender, color, religion, social status, disability, or ethnicity.