Job title: Senior Engineering Manager

Company: FairMoney

Job description: FairMoney is a pioneering mobile banking institution specializing in extending credit to emerging markets. Established in 2017, the company currently operates primarily within Nigeria, and it has secured nearly €50 million in funding from renowned global investors, including Tiger Global, DST, and Flourish Ventures. FairMoney maintains a strong international presence, with offices in several countries, including France, Nigeria, Germany, Latvia, the UK, Türkiye, and India.In alignment with its vision, FairMoney is actively constructing the foremost mobile banking platform and point-of-sale (POS) solution tailored for emerging markets. The journey began with the introduction of a digital microcredit application exclusively available on Android and iOS devices. Today, FairMoney has significantly expanded its range of services, encompassing a comprehensive suite of financial products, such as current accounts, savings accounts, debit cards, and state-of-the-art POS solutions designed to meet the needs of both merchants and agents.

You will be working as a Senior Engineering Manager in our Technology Division, which is now composed of 75+ people in Lagos, Abuja, Bangalore, Paris, Türkiye, and remotely across the globe.

We are building Engineering centres of excellence across multiple regions and are looking for smart, talented, driven engineers. This is a unique opportunity to be part of the core engineering team of a fast-growing fintech poised for more rapid growth in the coming years.

To gain deeper insights into FairMoney’s pivotal role in reshaping Africa’s financial landscape, we invite you to watch informative video

Requirements

About the role

Reporting directly to the head of engineering in a business unit, we are looking for senior engineering manager that has come ideally from Backend software engineering career. The role is mainly remote and occasional office visit.

Job Description

  • Scaling and leading our globally distributed software engineering teams (Mobile, Backend, QA).
  • Putting processes in place to ensure high quality and timely delivery of team engineering objectives.
  • Managing and contributing at times in our quest to build scalable infrastructure whilst limiting technical debt at all times. Look at engineering solutions through the lens of efficiency, quality, and velocity.

Our Tech Stack:

  • Cloud providers: AZURE, AWS,
  • Backend: Primarily .NET, Python
  • Architecture: Containerised Micro-service
  • Mobile Application: React Native
  • Web Application: ReactJS
  • Configuration management: Terraform, Kubernetes, AppService.
  • CI/CD: Azure Devops, Github Actions.

Requirements:

  • At least 7 – 12 years of experience in backend development.
  • You have one significant work experience managing and leading a software engineering team.
  • You have an Engineering or University Diploma in computer science (we are also open to self-taught with 5 years experience in computer engineering).
  • You are able to code in a backend language (C#,Javascript, Python, Java).
  • Understanding of Azure or AWS cloud providers.
  • Understanding the overall architecture and function of how multiple technology teams work togethers to build systems.

Benefits

  • Private Health Insurance
  • Paid Time Off
  • Pension Plan
  • Work From Home
  • Training & Development

Recruitment Process

  • Screening call with a member of the recruitment team for 30 minutes.
  • Technical interview with members of the Engineering team for 45-60 minutes.

Expected salary:

Location: Nigeria

Job date: Fri, 15 Dec 2023 23:01:19 GMT

Apply for the job now!

Share.
Leave A Reply

Exit mobile version