ForGood
Home / Jobs /Engineering & Technology / Software Engineer (Odoo)
OA
One Acre Fund

Software Engineer (Odoo)

LocationNairobi, Kenya and Kigali, Rwanda
SetupOn-site
LevelMid
Posted44m ago
Apply by2026-07-15
Engineering & Technology

Quick answer

One Acre Fund is hiring a mid-level Software Engineer based in Nairobi, Kenya or Kigali, Rwanda to develop and maintain their core Odoo ERP platform for rural agricultural operations.

Role
Software Engineer (Odoo)
Organization
One Acre Fund
Location
Nairobi, Kenya and Kigali, Rwanda
Work setup
On-site
Level
Mid
Category
Engineering & Technology
Apply by
2026-07-15

The role

One Acre Fund is seeking a software engineer to join their Retail & Sales Team to develop and maintain their core Odoo ERP platform. This role involves designing, implementing, and documenting software solutions that support rural agricultural operations across Africa. The ideal candidate will work in an Agile environment, conducting code reviews and ensuring high-quality software deployment. This position requires field visits to understand end-user needs and bridge the gap between technology and agricultural impact.

What you'll do

  • Design and implement software of moderate complexity for enterprise resource planning.
  • Perform code reviews and mentor other engineers to ensure high-quality deliverables.
  • Create and execute manual and automated software tests.
  • Resolve production issues with a sense of urgency.
  • Visit the field to observe end-users and build cultural fluency.

What it takes

  • 3+ years of development experience with a moderate level of autonomy.
  • 3+ years of hands-on experience in Odoo ERP development.
  • Strong proficiency in Python, JavaScript, and PostgreSQL.
  • Experience with automated testing frameworks and continuous integration.
  • Must be a citizen or permanent resident of specific African countries including Kenya, Rwanda, Nigeria, and others.

What you'll bring

Odoo ERP developmentPythonPostgreSQLXML/QWebOWLJavaScript

How we treat you

Health insurance, housing, and comprehensive benefits

Frequently asked questions

Where is this role located?

This position is based in Nairobi, Kenya and Kigali, Rwanda.

What is the compensation for this position?

The compensation is not specified in the job posting.

What is the deadline to apply?

The application deadline is July 15, 2026, though the organization hires on a rolling basis.

What are the primary technical qualifications?

Candidates need 3+ years of development experience, specifically with Odoo ERP, Python, PostgreSQL, XML/QWeb, OWL, and JavaScript.

How to apply

Apply directly on One Acre Fund's site. We link straight through — no resume parsing, no profile to fill out.

Apply now →

This listing is aggregated from a third-party source and its summary may be auto-generated, so details can be inaccurate or out of date. ForGood is not the employer and is not liable for the content — please verify everything on One Acre Fund's official posting before applying.