Software Engineer (Backend)

Posted Yesterday
Be an Early Applicant
Dakar, SEN
In-Office
Senior level
Fintech • Mobile • Payments • Financial Services
The Role
Build, troubleshoot, and optimize backend services for a B2C fintech product. Write clean code, debug, perform UI/performance tests, create reusable libraries, integrate with front-end, gather technical requirements, train/support internal teams, and adopt emerging technologies.
Summary Generated by Built In

Location: Anywhere within GMT -3 to GMT+3

Who we are

We are building the future of banking in Africa. Today, less than 30% of African consumers have access to adequate banking services. While mobile money has emerged as the primary means of consumer finance due to its superior accessibility and lower costs, it does not offer the financial services that create wealth and financing opportunities, which are essential pillars of long-term financial stability.

Our mission is to make banking radically more accessible and affordable, to enable millions of people across the continent to build a stronger, more secure future.

In November 2020, we launched a revolutionary financial app, offering a full range of services encompassing payments, transfers, as well as savings and investments. To date, Djamo has given one million users in Ivory Coast and Senegal access to radically cheaper and better financial services, and our rapid growth continues unabated.

We are proud to have secured the support of world-class investors including Y Combinator, Partech, Janngo Capital, Enza Capital, and Oikocredit, underlining our potential and commitment to reshape the financial services landscape in Africa.

To support the launch and growth of our Djamo Entities business, we are looking for a Software Engineer - Backend.

Your Role

As a member of the product team at Djamo, the Backend Engineer will help us build reliable products by troubleshooting applications and processes backends.

As Djamo’s Backend Developer, you will use your understanding of programming languages and tools to analyze the existing processes, define more efficient processes, resolve problems, and create a more seamless experience for our users.

Your focus will be on building better end-user experiences and more efficient programs. To succeed, you must have excellent communication (French and English/written and spoken), computer, and project management skills. As well as being knowledgeable, collaborative, and highly self-motivated.

Your responsibilities include:

  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Manage cutting-edge technologies to improve legacy applications
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers, and system administrators to identify new features
  • Follow emerging technologies
  • Any other related tasks.
Your Profile
  • 5+ years of work experience as a Backend Engineer or Software Developer, etc.
  • 2+ years of experience building and optimizing B2C Application within Fintechs or Payments
  • Bachelor’s degree in computer programming, computer science, or a related field.
  • Fluency or understanding of specific languages, such as Java, PHP, or Python, and operating systems may be required.
  • Strong understanding of the web development cycle and programming techniques, and tools.
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills.
  • Strong problem-solving and verbal and written communication skills.
  • Ability to work independently or with a group.

Why joining Djamo

Join a fast-paced, mission-driven team shaping the future of finance in Africa

  • Work on meaningful projects with a direct impact on millions of users
  • A flexible and remote-friendly work environment
  • Opportunities for continuous learning and professional development
  • Balance between autonomy and collaboration, insight and intuition, work and life.
  • Working in small, open, and friendly teams to create valued products and services.
  • An ethical and stimulating environment.
  • Contribute to the rapid expansion of a start-up in French-speaking Africa.
  • Have a positive impact on millions of people by offering simple and fair banking services.
  • A collaborative and fun environment with a strong team spirit and a culture of continuous employee development.

Djamo is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. You don't tick all the boxes, and you don't think you have the unique skills we don't realise we need. Apply anyway; we're always looking to recruit great people at all levels.

Type of contract

Contractor via DEEL -  for non-residents of Côte d’Ivoire and Senegal

CDD / CDI - for residents of Côte d’Ivoire or Sénégal

Desired start date 

ASAP

Sector of activity

Mobile Financial Services

Skills Required

  • 5+ years of work experience as a Backend Engineer or Software Developer
  • 2+ years of experience building and optimizing B2C applications within fintechs or payments
  • Bachelor's degree in computer programming, computer science, or a related field
  • Fluency or understanding of Java, PHP, or Python
  • Fluency in French and English (written and spoken)
  • Strong understanding of web development lifecycle, programming techniques, and tools
  • Excellent project and time management skills
  • Strong problem-solving and verbal/written communication skills
  • Ability to work independently and collaboratively
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
250 Employees
Year Founded: 2020

What We Do

Djamo is a leading neobank in Francophone Africa, providing a mobile-first financial platform that offers personal finance management, VISA cards, and business banking services. Founded in 2020, the company aims to make financial services simple, accessible, and affordable for the underbanked population. With over 1.5 million users and significant funding, it processes billions in transactions and supports thousands of businesses with payroll and treasury management tools.

Similar Jobs

Welo Global Logo Welo Global

French Search & Data Labelling Rater - Project Andromeda Titawin

Artificial Intelligence • Machine Learning • Natural Language Processing • Professional Services
In-Office or Remote
9 Locations
6543 Employees
6-6 Hourly

Djamo Inc. Logo Djamo Inc.

Compliance Lead

Fintech • Mobile • Payments • Financial Services
In-Office
Dakar, SEN
250 Employees

Djamo Inc. Logo Djamo Inc.

People Operations, Payroll & Systems Manager

Fintech • Mobile • Payments • Financial Services
In-Office
Dakar, SEN
250 Employees

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account