Senior iOS Developer

Moniepoint
Abuja, Federal Capital Territory
1 day ago

Moniepoint Incorporated is a global business payments and banking platform and recently became QED Investors’ first investment in Africa. We are the partner of choice for over 600,000 businesses of all sizes, powering the dreams of SMBs and providing them with equal access to the tools they need to grow and scale.

We are recruiting to fill the position below:

Job Position: Senior iOS Developer

Job Location: Nigeria (Remote)
Job type: Full time

About the Role


  • 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.).

Responsibilities
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.

Requirements
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.

What We Can Offer You

  • Culture -We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human.
  • Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks.
  • Compensation - You’ll receive an attractive salary, pension, health insurance, plus other benefits

What to expect in the hiring process

  • A preliminary phone call with the recruiter
  • Technical Assessment
  • A technical interview with a Lead in our Engineering Team
  • A behavioural and technical interview with a member of the Executive team.

Apply
Other Job Recommendations:

Junior Software Developer

AMQEY
Maiduguri, Borno State
Assist in managing databases, CRUD operations, and service-layer logic Work closely with senior engineers and CTA. advisors to...
1 day ago

APIGEE developer

InfyStrat Software Services
Lagos, Lagos State
Today I APIGEE developer InfyStrat Software Services Software & Data Lagos Contract IT & Telecoms Confidential Minimum...
1 week ago

Full Stack Developer (Junior to Mid-Level)

ExamsTutor
Lagos, Lagos State
We’re looking for a Junior to Mid-Level Full Stack Developer to join our product team and help bring our web and mobile platform...
1 day ago

App Developer (Web, IOS and Android)

McPeniel Consultancy
Lagos, Lagos State
We have a track record of successful business/software project designs and development with individuals, public and private...
1 day ago

Backend Developer

BrickPine
Lagos, Lagos State
  • Develop high-quality, scalable database solutions
  • Write clean, reusable code for functional web applications...
2 weeks ago

Flutter Developer (4-Week App Project)

01 Technologies
Lagos, Lagos State
At 01 Technologies, we offer tailored tech solutions for individuals and businesses, fostering innovation, efficiency, and...
6 days ago

Business Developer

CodeFlow Tech
Nigeria
We’re hiring a Business Developer to lead client acquisition for web and mobile app projects. This is a paid, part-time role for...
1 week ago

App Developer

ICAB
Abuja, Federal Capital Territory
As the first ride-hailing startup in Africa to introduce cashback for users, we’re building a platform that puts both drivers and...
2 weeks ago

Senior React.js Developer

Swap Space
Nigeria
  • Develop, lead, and maintain core web application components...
  • 4+ years of experience with React.js or full-stack...
5 days ago