Backend Engineer job at Opareta
New
Today
Linkedid Twitter Share on facebook
Backend Engineer
2025-11-04T07:02:02+00:00
Opareta
https://cdn.greatugandajobs.com/jsjobsdata/data/employer/comp_12211/logo/Opareta.png
FULL_TIME
 
kampala
Kampala
00256
Uganda
Financial Services
Science & Engineering, Computer & IT
UGX
 
MONTH
2025-11-11T17:00:00+00:00
 
Uganda
8

Backend Engineer

At Opareta, we are building digital infrastructure and tools to rethink how mobile money agent networks operate. Our platform is designed to help mobile money agents digitize their operations, access data insights, and gain access to working capital and other products to grow their businesses sustainably.

The Engineering team is expanding and we are looking for an experienced backend engineer to join it, collaborate with our existing engineering team members, commercial teams and our clients to build functional, scalable, production ready solutions built with high code quality. “Users First” is the cornerstone of our operating principles at Opareta, and in this role, you will help us understand the underlying factors that drive agent happiness and success.

This role is for a skilled Backend Engineer (BE) with at least 3 years of professional experience to design, develop, and maintain scalable backend applications using TypeScript and NestJS. You’ll work on Opareta’s mission-critical financial services platform serving field agent networks across multiple African markets, handling real money transactions that directly affect thousands of agents’ livelihoods.

This position is fully remote, with a preference for candidates living in Kampala or Nairobi, where we have offices.

About you

3-5+ years in a similar position (BE with 3+ years of experience in TypeScript/NestJS

• Financial Services

• Building, Deploying Multi-Market solutions)

You have experience and are familiar with the following terms or technologies: TypeScript/Node.js (3+ years), NestJS (modules, guards, interceptors), RESTful API design, PostgreSQL (schema design, query optimization, indexing), TypeORM migrations, Redis caching, Firebase Auth integration, OAuth2/JWT, Google Cloud Pub/Sub or similar message queues, webhook/callback handling, SMS parsing & transaction matching, payment provider integrations, financial reconciliation logic, peer code reviews, Jest unit/E2E testing, API documentation (Swagger/OpenAPI), Git/GitHub workflows, Docker concepts, production debugging & support.

You get to

  • Build mission-critical financial infrastructure handling real money transactions for thousands of African field agents, where every transaction directly impacts their livelihoods and requires 100% accuracy
  • Design scalable APIs and data pipelines that process thousands of SMS-based transactions daily, reconciling payments across multiple providers, currencies, and regulatory environments with zero discrepancies
  • Solve complex technical challenges in production financial systems - from optimizing databases handling millions of transactions to debugging issues where every minute of downtime costs agents income
  • Partner with operations teams to transform manual workflows into automated solutions, reducing settlement times from days to minutes while adapting to local market requirements across Africa
  • Drive financial inclusion by building technology that enables unbanked populations to access digital financial services, directly contributing to economic empowerment in underserved communities
  • Lead technical decisions on architecture, performance optimization, and integration strategies for a mature fintech platform with zero-downtime requirements and extreme accuracy demands
Build mission-critical financial infrastructure handling real money transactions for thousands of African field agents, where every transaction directly impacts their livelihoods and requires 100% accuracy Design scalable APIs and data pipelines that process thousands of SMS-based transactions daily, reconciling payments across multiple providers, currencies, and regulatory environments with zero discrepancies Solve complex technical challenges in production financial systems - from optimizing databases handling millions of transactions to debugging issues where every minute of downtime costs agents income Partner with operations teams to transform manual workflows into automated solutions, reducing settlement times from days to minutes while adapting to local market requirements across Africa Drive financial inclusion by building technology that enables unbanked populations to access digital financial services, directly contributing to economic empowerment in underserved communities Lead technical decisions on architecture, performance optimization, and integration strategies for a mature fintech platform with zero-downtime requirements and extreme accuracy demands
 
3-5+ years in a similar position (BE with 3+ years of experience in TypeScript/NestJS • Financial Services • Building, Deploying Multi-Market solutions) You have experience and are familiar with the following terms or technologies: TypeScript/Node.js (3+ years), NestJS (modules, guards, interceptors), RESTful API design, PostgreSQL (schema design, query optimization, indexing), TypeORM migrations, Redis caching, Firebase Auth integration, OAuth2/JWT, Google Cloud Pub/Sub or similar message queues, webhook/callback handling, SMS parsing & transaction matching, payment provider integrations, financial reconciliation logic, peer code reviews, Jest unit/E2E testing, API documentation (Swagger/OpenAPI), Git/GitHub workflows, Docker concepts, production debugging & support.
bachelor degree
36
JOB-6909a4eaeb3c3

Vacancy title:
Backend Engineer

[Type: FULL_TIME, Industry: Financial Services, Category: Science & Engineering, Computer & IT]

Jobs at:
Opareta

Deadline of this Job:
Tuesday, November 11 2025

Duty Station:
kampala | Kampala | Uganda

Summary
Date Posted: Tuesday, November 4 2025, Base Salary: Not Disclosed

Similar Jobs in Uganda
Learn more about Opareta
Opareta jobs in Uganda

JOB DETAILS:

At Opareta, we are building digital infrastructure and tools to rethink how mobile money agent networks operate. Our platform is designed to help mobile money agents digitize their operations, access data insights, and gain access to working capital and other products to grow their businesses sustainably.

The Engineering team is expanding and we are looking for an experienced backend engineer to join it, collaborate with our existing engineering team members, commercial teams and our clients to build functional, scalable, production ready solutions built with high code quality. “Users First” is the cornerstone of our operating principles at Opareta, and in this role, you will help us understand the underlying factors that drive agent happiness and success.

This role is for a skilled Backend Engineer (BE) with at least 3 years of professional experience to design, develop, and maintain scalable backend applications using TypeScript and NestJS. You’ll work on Opareta’s mission-critical financial services platform serving field agent networks across multiple African markets, handling real money transactions that directly affect thousands of agents’ livelihoods.

This position is fully remote, with a preference for candidates living in Kampala or Nairobi, where we have offices.

About you

3-5+ years in a similar position (BE with 3+ years of experience in TypeScript/NestJS

• Financial Services

• Building, Deploying Multi-Market solutions)

You have experience and are familiar with the following terms or technologies: TypeScript/Node.js (3+ years), NestJS (modules, guards, interceptors), RESTful API design, PostgreSQL (schema design, query optimization, indexing), TypeORM migrations, Redis caching, Firebase Auth integration, OAuth2/JWT, Google Cloud Pub/Sub or similar message queues, webhook/callback handling, SMS parsing & transaction matching, payment provider integrations, financial reconciliation logic, peer code reviews, Jest unit/E2E testing, API documentation (Swagger/OpenAPI), Git/GitHub workflows, Docker concepts, production debugging & support.

You get to

  • Build mission-critical financial infrastructure handling real money transactions for thousands of African field agents, where every transaction directly impacts their livelihoods and requires 100% accuracy
  • Design scalable APIs and data pipelines that process thousands of SMS-based transactions daily, reconciling payments across multiple providers, currencies, and regulatory environments with zero discrepancies
  • Solve complex technical challenges in production financial systems - from optimizing databases handling millions of transactions to debugging issues where every minute of downtime costs agents income
  • Partner with operations teams to transform manual workflows into automated solutions, reducing settlement times from days to minutes while adapting to local market requirements across Africa
  • Drive financial inclusion by building technology that enables unbanked populations to access digital financial services, directly contributing to economic empowerment in underserved communities
  • Lead technical decisions on architecture, performance optimization, and integration strategies for a mature fintech platform with zero-downtime requirements and extreme accuracy demands

 

Work Hours: 8

Experience in Months: 36

Level of Education: bachelor degree

Job application procedure

Interested and qualified? Click here to apply

 

All Jobs | QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Uganda
Job Type: Full-time
Deadline of this Job: Tuesday, November 11 2025
Duty Station: kampala | Kampala | Uganda
Posted: 04-11-2025
No of Jobs: 1
Start Publishing: 04-11-2025
Stop Publishing (Put date of 2030): 10-10-2076
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.