C

CAVISTA

iOS Engineer 2

Full-TimeUpdated on 10/15/2026
No salary listed
Senior
Bachelor's, Master's
Lagos, Nigeria
Hybrid
Software EngineeringMobile Engineering

About the job

Requirements
  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field is required.
  • At least 5 years of FinTech experience is required.
  • Strong proficiency in Swift, the iOS SDK, and native iOS development is required.
  • Experience with mobile application architecture and design patterns, including MVVM and Clean Architecture, is required.
  • Knowledge of FinTech products, payment systems, and digital wallet integrations is required.
  • Expertise in secure coding, authentication, and mobile security best practices is required.
  • Strong skills in API integration and backend service connectivity are required.
  • Ability to optimize application performance, scalability, and reliability is required.
  • Familiarity with Agile methodologies, CI/CD pipelines, App Store releases, and regulatory compliance requirements is required.
Responsibilities
  • Design, develop, and maintain secure, scalable, and high-performance iOS applications for financial products, including payments, banking, lending, savings, and investment solutions.
  • Collaborate with product managers, designers, backend engineers, and compliance teams to deliver seamless, customer-centric mobile experiences.
  • Build and enhance mobile applications using Swift and modern iOS frameworks while following coding standards and best practices.
  • Develop intuitive, user-friendly interfaces that simplify financial processes and improve customer engagement.
  • Integrate iOS applications with RESTful APIs, payment gateways, financial services platforms, and third-party solutions.
  • Implement authentication, authorization, encryption, and secure data storage to protect customer information and financial transactions.
  • Ensure compliance with regulatory requirements, industry standards, and organizational security policies for financial services.
  • Troubleshoot and resolve application defects, production incidents, and performance issues while minimizing customer impact.
  • Develop and maintain unit tests, integration tests, and automated testing frameworks to ensure application quality and stability.
  • Contribute to mobile architecture decisions, technical design reviews, and continuous improvement initiatives.
  • Keep informed about emerging iOS technologies, FinTech trends, security practices, and Apple platform updates to drive innovation.
  • Implement mobile-application controls aligned with PCI-DSS mobile-payment requirements.
  • Ensure app data handling and permissions comply with the Nigeria Data Protection Act (NDPA) 2023.

About the company

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A