Software Developer Job at The Ihangane Project - Career Opportunity in Rwanda
Website :
2038 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Software Developer

[ Type: FULL TIME , Industry: Nonprofit, and NGO , Category: Computer & IT ]

Jobs at:

The Ihangane Project

Deadline of this Job:
24 July 2020  

Duty Station:
Within Rwanda , Kigali , East Africa

Summary
Date Posted: Wednesday, June 24, 2020 , Base Salary: Not Disclosed


JOB DETAILS:
Background:
Alongside front-line health care workers and the Rwanda Ministry of Health, The Ihangane Project is creating Rwanda’s first point-of-care digital health record. This digital health record, called E-Heza, will dramatically improve maternal and child health outcomes by giving nurses the tools they need to adopt evidence-based clinical care protocols, provide high-quality care and utilize real-time data trends to both tailor health education to individual family needs and to improve the health care delivery system while simultaneously satisfying Rwanda Ministry of Health data reporting requirements. E-Heza is designed for replication throughout Sub Saharan Africa.
Description
E-HEZA is Community Based Organization based in Ruli, Gakenke District is looking to hire a Software Developer to support the expansion of E-Heza to meet the needs of healthcare workers at the health center. The Software Developer will help us with our ongoing development projects for one of the first point-of-care digital health record systems in Rwanda. You will work collaboratively with consultants, executive staff, and E-HEZA team throughout the planning and development lifecycle.
Language and Platform
On the front end, E-Heza is developed in Elm, an open-source and functional, statically-typed language that compiles to JavaScript. On the back end, the application is served by Drupal, an open-source PHP content management system. The front and back end communicate through a Restful API developed as a contributed module to Drupal.
Database
Application data is stored in a MySQL database and accessed through Drupal’s database abstraction layer.
Delivery
The application is served to the client via a progressive web app (PWA) technology. The application registers a “service-worker” with the client browser allowing the web application to use local cache and storage to deliver an offline experience and store captured data during periods of low or no connectivity. As such, the application is limited to browsers that are compatible with service worker technology (currently, latest Chrome browsers). Integration with Google Chrome allows users to “install” the app to a home screen and delivers a more “app-like” experience to the user.
Job Description
The E-Heza Software Developer will serve as a part of a development team that builds the E- Heza software. The Developer will work closely with the distributed (off-site) development team, as well as the in-country E-Heza Director. There is a considerable learning curve projected for this job and it is expected that a candidate would be willing and able to learn new development skills and would support the expansion of E-Heza Digital Health Record beyond Rwanda. The Developer will receive assignments and direction from the development team lead and development project manager and will report directly to the E-Heza Director. .

Role & Responsibilities:
• Producing clean, efficient code based on specifications.
• Testing and deploying E-Heza software and systems.
• Fixing and improving existing software.
• Participating in code reviews and discussions involving the improvement of your code and others.
• Participating in training sessions to improve knowledge and skill in software platforms and languages relevant to E-Heza software.
• Timely resolution of bugs that can affect the groundwork
• Ongoing maintenance of devices
• Support the team in hardware selection for implementation of E-Heza


Job Skills: Not Specified


Qualifications:
• You don’t know all the answers, but you know how to find them.
• You like to work hard, but you like to finish your work and go home too.
• You see tasks through to completion but aren’t afraid to ask for help when you’re stuck.
• You work well with others, but you’re also disciplined enough to work alone.
• Development experience: - The expectation is that the Developer can handle tasks on the frontend and the backend. We expect three years of experience in a combination of the following areas:
• JavaScript or a frontend framework that compiles to JS.
• Drupal or PHP.
• OpenMRS or DHIS2 or a comparable digital health tool.
• In addition, some HTML/CSS skills.
• Community contributions to open source projects are a big plus.
• Experience working on a distributed team, with knowledge of the habits that make for good distributed work - maybe you can teach us some.
• Solid communications skills in English - we work remotely around the globe, but our common tongue is English.
Location
• The Ihangane Project is headquartered in Ruli, Rwanda. Ruli is in a rural community in the beautiful hills of the Northern Province in Rwanda.


Job Education Requirements: Not Specified

Job Experience Requirements: Not Specified


Work Hours: 8

 

{module 312}

Job application procedure
To start the application process, send a cover letter, resume/CV, and at least 3 design project work samples (PDF attachment or website link) at theophila@theihanganeproject.com 
The closing date for the submission of applicants is June 24, 2020. No late applications will be accepted.


All Jobs

QUICK ALERT SUBSCRIPTION

{module 317}

Job Info
Job Category: Computer/ IT jobs in Rwanda
Job Type: Full-time
Deadline of this Job: 24 July 2020
Duty Station: Kigali
Posted: 24-06-2020
No of Jobs: 1
Start Publishing: 24-06-2020
Stop Publishing (Put date of 2030): 24-06-2065
Apply Now

For Employers

Head Hunting Support

Some jobs are so strategically important but not easy to find the perfect match for the right expertise. Leverage our tools, networks and experience to find the best fit.

Shortlisting

Let us sieve out the top qualified candidates for you and save time looking at hundreds or thousands of applications.

Boost Your Jobs

Depending on the urgency of your jobs, we boost your jobs using digital distribution channels to get the best out of our platform.

Great Rwanda Jobs has the best email alert has a great whatsapp community has shortlisting services has a CV database has head hunting services posts jobs within minutes makes job searching easy simplifies recruitment provides career guidance team is reachable 24/7

Browse Thousands of Jobs on Auto Scroll



Candidate Assessment Tests

For only $15 per test per individual, you gain the power to assess candidates for any job, spanning all levels of expertise and qualifications.
  • Blue collar tests
    Evaluate the skills and abilities of candidates for blue-collar jobs
  • Coding Tests
    Evaluate the coding skills of candidates for software development jobs
  • Cognitive ability tests
    Verbal reasoning, Numerical reasoning, Abstract reasoning, and Problem-solving
  • Engineering skills test
    Engineering abilities focusing on Mathematics, Physics, Engineering principles, Problem-solving, and Communication.
  • Language
    Tests for job that require a certain level of language proficiency.
  • Programming skills test
    Fundamental programming concepts, Problem-solving, Data structures and algorithms, and Coding style
  • Psychometric Tests
    Intelligence tests, Aptitude tests, Personality tests, and Interests tests
  • Situational judgement
    Measure a person's ability to make decisions in realistic work-related situations

CONTACTS

Office Hours:
8:00am - 5:00pm

Telephone:
+256753298980, +256773966860

Email:
rw@lafabsolution.com

JOB ALERTS

JOB CATEGORIES