Professional CV Builder

Create stunning resumes in minutes

Try Now
Moniepoint Inc. (Formerly TeamApt Inc.)

Senior iOS Developer at Moniepoint Inc. (Formerly TeamApt Inc.)

Moniepoint Inc. (Formerly TeamApt Inc.) Nigeria 0
Full Time , Remote BA/BSc/HND 5 years
Posted Aug 26, 2025
ICT / Computer&nbsp

Job Description

We are seeking a Senior iOS Developer to join our payments engineering team. You will play a key role in designing and developing a robust, secure, and scalable iOS SDK that powers seamless in-app transactions across our partner ecosystem.You will work closely with product managers, backend engineers, and QA teams to deliver high-quality SDKs that are easy to integrate, developer-friendly, and compliant with the latest security standards (PCI DSS, EMV 3DS, etc.).

What you’ll get to do

  • Design, build, and maintain the iOS SDK used by merchants and partners to accept payments.
  • Develop secure and scalable SDK modules for payment authorization, card/token management, and EMV 3DS authentication.
  • Collaborate with backend/API engineers to integrate REST/GraphQL/gRPC APIs.
  • Ensure optimal performance, quality, and responsiveness of the SDK across different iOS devices and versions.
  • Implement unit tests, UI tests, and CI/CD pipelines to maintain high code quality.
  • Drive architectural decisions for modular, testable, and reusable code.
  • Stay current with Apple iOS SDK, Swift, Xcode, UIKit, and new payment-related APIs (Apple Pay, Passkeys, etc.).
  • Work closely with security teams to address vulnerabilities and follow mobile security best practices.

To succeed in this role, you should have

  • 5+ years of experience in iOS development using 
    Swift
     (Objective-C is a plus).
  • Strong experience building and maintaining 
    SDKs or Frameworks
     for third-party integration.
  • Solid understanding of 
    iOS architecture patterns
     – MVVM, VIPER, etc.
  • Deep knowledge of 
    networking
    local storage
    , and 
    threading
     on iOS.
  • Experience with integrating and handling 
    payments
    EMV
    , or 
    PCI-compliant flows
    .
  • Hands-on experience with 
    Unit/UI Testing
    , mocking frameworks, and 
    XCTest
    .
  • Familiarity with 
    App Store guidelines
    , Apple’s 
    human interface guidelines
    , and SDK distribution (CocoaPods/SPM/XCFrameworks).
  • Good understanding of security principles (JWE/JWT, keychain access, biometric authentication, TLS pinning).

Preferred Qualifications:

  • Experience working on 
    Payment Gateways, Wallets, or Banking Apps
    .
  • Exposure to 
    mobile CI/CD
     (Fastlane, Bitrise, GitHub Actions).
  • Contributions to 
    open-source SDKs
     or payment libraries.

How to Apply

Ready to apply?

Submit your application before the deadline.

Apply for This Position