This page needs JavaScript activated to work.

Junior Mobile/Automation Software Engineer

Average: 3.4 (500 votes)

One Acre Fund is an agricultural NGO that is innovating a new way of helping farm families to achieve their full potential. In more than five years in Rwanda, We have grown to serve more than  180,000 farm families with 1,500 full-time staff in Rwanda.


Founded in 2006, One Acre Fund supplies 1 million smallholder farmers with the agricultural services they need to make their farms vastly more productive. We provide quality farm supplies on credit, delivered within walking distance of farmers’ homes, and agricultural trainings to improve harvests. We measure our success by our ability to make farmers more prosperous: On average, farmers harvest 50 percent more food after working with One Acre Fund.


Our passionate development team manages a range of web and mobile solutions to support our field operations, from registering millions of farmers and their orders, optimizing delivery truck loads and routes, tracking deliveries, collecting mobile payments, analyzing loan repayments.

Our technologies include C#, NodeJS, CouchBase, Angular, Docker, MS SQL, and our tooling landscape includes GitHub, JIRA, and Azure DevOps.

As the Junior Mobile/Automation Software Engineer, you will be responsible for:

  • Mobile Developments: participate in the design and development of our suite of mobile services, including SMS, USSD and native apps, using JavaScript and Angular or React Native
  • Agile testing automation: contribute to continuous enrichment of our automated unit and regression tests, using frameworks such as Mocha, Katalon, Postman, and Selenium

You will work as part of a small agile team of other Software Developers and report to our manager of mobile apps development.


We have a strong culture of constant learning and we invest in developing our people. You’ll have weekly check-ins with your manager, access to mentorship and training programs, and regular feedback on your performance. We hold career reviews every six months, and set aside time to discuss your aspirations and career goals. You’ll have the opportunity to shape a growing organization and build a rewarding long-term career.


We are seeking an exceptional professional with 1+ years of work experience and ideally a demonstrated passion for our mission. Candidates who fit the following criteria are strongly encouraged to apply:

  • 1+ year of relevant work experience with potential and willingness to grow into full-stack developer or manager role
  • Good proficiency in JavaScript and one or more JavaScript frameworks, client or server-side (Angular, React, VueJS, NodeJS, NestJS)
  • Great testing and automation mindset, some experience working in one major testing framework (Mocha) is a strong plus
  • Required Language: English


As soon as possible


Kigali, Rwanda


Commensurate with experience


Full-time job


Health insurance, paid time off


No; Must have existing working rights in Rwanda. 

One Acre Fund never asks candidates to pay any money or pay for tests at any stage of the interview process. Official One Acre Fund emails will always arrive from an address. Please report any suspicious communication here (, but do not send applications or application materials to this email address.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, marital status, disability, gender, gender identity or expression. We are proud to be an equal opportunity workplace.