Overview

FairMoney is the leading digital lending platform in Nigeria. In 2020, we disbursed 40% more than the next competitor. We have continued to scale quickly and prudently, culminating in our closing of our $42 million Series B Equity round. Due to our growth, we are scaling our Capital Markets team to further drive an ambitious local currency debt fundraising program. You will be joining an innovative and ambitious team that recently closed a Fintech Private Note with leading investment banks acting as Arrangers to the offer. We have plans to continue to offer debt investors a range of innovative solutions to enable them to provide FairMoney, a fast-growing yet prudent fintech with debt funds. This is where you come in.

Job Position: iOS Engineer
Location: Nigeria

About the Role

The role is to develop new service functionality for our iOS application that powers the interaction between our Mobile-first Microfinance bank and our worldwide customers. Functionality that acts to maximise customer experience and utility.

Job Responsibilities

  1. Designing and building mobile applications for Apple’s iOS platform
  2. Ensuring the quality and performance of the application to specifications
  3. Fixing application bugs before the final release
  4. Increasing code generation coverage
  5. Maintaining the code and automation of the application
  6. Designing and implementing application updates

Requirements

  1. 4+ years in native iOS development with expertise in Swift (including Swift 5+)
  2. 2+ years with SwiftUI and Combine
  3. 2+ years in pair programming, TDD, and code reviews
  4. 2+ years writing unit, instrumented, and end-to-end tests
  5. 2+ years maintaining CI pipelines
  6. Knowledge of Apple’s design principles and application interface guidelines
  7. You can manage complexity in a large project
  8. KMP experience is a big plus
  9. Composable architecture knowledge (optional)

Technical Skills:

  1. Ability to create clean, efficient, high-quality code
  2. Experience with multi-module applications
  3. Familiarity with Clean Architecture and frameworks like The Composable Architecture
  4. Knowledge of Git workflows, especially trunk-based development
  5. Skilled in leveraging Swift enums for clean, maintainable code
  6. Experience with method/property chaining patterns in Swift
  7. Understanding of Swift KeyPaths and their effective use
  8. Proficient with dependency managers such as CocoaPods and Swift Package Manager
  9. Knowledge of Unidirectional Data Flow (UDF) patterns and their role in application architecture
  10. Practical experience applying Redux-like state management in iOS apps

Soft skills:

  1. Driven by impact
  2. Great team player & communicator, who at the same time can also work autonomously
  3. Proactive and hard-working “Get it done” attitude
  4. Will to over-reach objectives.

How to Apply

Interested and qualified candidates should:
Click here to apply online

Tagged as: Engineering, Science, Technology