Search suggestions:

remote
work from home
remote work
virtual assistant
administrative assistant
graphic designer remote
sales
customer service representative
cashier
work from home online
internship vacancies
remote customer service
sales representative
Rivers State
Lagos
Lagos State
Federal Capital Territory
Ibeju Lekki
Abuja
Ogun State
Port-Harcourt
Kaduna
Oyo State
Kano State
État de Lagos

Senior iOS Developer

Moniepoint
Abuja, Federal Capital Territory
3 weeks 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
Save
Report job
Other Job Recommendations:

Mobile Application Developer (iOS)- Senior

Stivlon Consulting
Abuja, Federal Capital Territory
Design and build advanced iOS applications using Swift and SwiftUI. Optimize application for maximum speed, scalability, and...
6 days ago

Senior IOS Engineer

Yassir
Nigeria
  • Design and build mobile applications using iOS (swiftUI)...
  • Ensure the performance, quality, and responsiveness of...
1 week ago

Blockchain Developer

CONVEXITY
Abuja, Federal Capital Territory
Strong in Rust and blockchain dev stack. Deep understanding of multi-signature wallets/ Safe wallets, and related protocols.
1 week ago

iOS Developer

ICS Outsourcing Limited
Lagos, Lagos State
  • Version Control: Proficiency in Git, experience with...
  • Testing: Experience with unit, integration, and automated...
1 week ago

Business Developer Manager

E-CLINIC AND DIAGOSTICS LIMITED
Aba, Abia State
₦100,000 - ₦150,000
  • Identify opportunities: Find target markets for your...
  • Generate leads: Cold call prospective clients and network at...
1 week ago

Front End Developer

TechJamLabs Limited
Lagos, Lagos State
  • Translate UI/UX wireframes into functional, responsive web...
  • Develop and maintain reusable, efficient front-end...
1 week ago

iOS Software Developer

Stivlon Consulting
Abuja, Federal Capital Territory
  • We are looking for a highly skilled iOS Software Developer...
  • The ideal candidate will have extensive experience in...
2 days ago

Senior Developer

Px property hub
Abuja, Federal Capital Territory
  • Design, develop, and maintain scalable PHP-based...
  • Manage and optimize PHP database systems (MySQL or similar)...
3 weeks ago

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...
3 weeks 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...
3 weeks ago