All jobs

Senior iOS Developer

100% Remote Full-time Open now

Who we are

Moniepoint is an all-in-one financial services platform for emerging markets and the second-fastest growing company in Africa. Since 2019, Moniepoint’s technology has powered over 3 million people, offering personal and business banking, payment, credit, and business management tools to help them succeed. Moniepoint processed $182 billion in 2023 and currently processes most of the POS transactions in Nigeria.

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

Curious about what makes Moniepoint an incredible place to work? Check out posts on how we cultivate a culture of innovation, teamwork, and growth.

Location: Remote, Nigeria

Full time

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.

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.

Moniepoint is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees and candidates.

Originally posted on Himalayas

Apply To this Job

You might also like

Senior Product Manager - Partnerships

100% Remote Full-time

Senior Counsel

100% Remote Full-time

Senior Energy Consultant / Energy Consultant | DHN

100% Remote Full-time

Sr. Specialty Lines Distribution Manager (Sr. Access Distribution Manager)

100% Remote Full-time

Staff Solutions Architect [REMOTE]

100% Remote Full-time

Applications Specialist

100% Remote Full-time

macOS Entwickler:in Swift / Objective-C (Homeoffice)

100% Remote Full-time

Licensed Telehealth Therapist / Mental Health Counselor (California)

100% Remote Full-time

Senior QA Engineer - Manual & Automated Testing

100% Remote Full-time

Senior Benefit Configuration Analyst QNXT - Remote

100% Remote Full-time

Patient Advocate Representative - Delivering Exceptional Customer Service in a Dynamic Call Center Environment at blithequark

100% Remote Full-time

[Remote] Data Analyst

100% Remote Full-time

Experienced Customer Service Representative – USA-Based Remote Opportunity at blithequark

100% Remote Full-time

QA & Software Testing Intern - Remote Opportunity

100% Remote Full-time

[Remote/WFM] Product Analyst - Fully Remote

100% Remote Full-time

Research Scientist | Upto $100/hr Part-time

100% Remote Full-time

Experienced Entry-Level Remote Customer Service Representative – Home Improvement Retailer

100% Remote Full-time

Medical Director Grievances & Appeals

100% Remote Full-time

Revenue Cycle Informaticist - Remote (anywhere in the US)

100% Remote Full-time

Experienced Remote Data Entry Specialist – Full-Time and Part-Time Opportunities Available for Accurate and Detail-Oriented Individuals to Work from Home with Walmart

100% Remote Full-time