ME

Web Engineering Consultant

Consultant Africa - Various Locations, Kenya, KE
Posted 20 hours, 55 minutes ago 20 views 0 applications

Job Description

The purpose of the consultancy roster is to establish a pool of potential consultants who may be considered for future consultancy opportunities with Prosper Global. Inclusion on the roster does not guarantee selection, engagement, or any contractual obligation

Background

Barely enough is not enough for anyone. Prosper Global is a humanitarian organization working alongside communities facing conflict, climate change, and economic hardship to meet urgent needs and create the conditions for lasting progress. Today's challenges demand new solutions, so we pair local knowledge with global resources to help communities build what's needed, test what's possible, and scale what's proven so that people everywhere can pursue a full life on their own terms. In 2026, we changed our name from Mercy Corps to Prosper Global, to reflect our belief that when every community can prosper, all of humanity moves forward.

Purpose / Project Description

The web engineering consultant will support new feature development and technical customer care for the Sprout Platform. The web engineer will report to the task manager- D-CSA Program Director and Sprout Lead for deliverables; and will work closely and collaborate with other Sprout consultants, MCA staff, and support the senior technical architect.

Consultant Activities

The Sprout web engineering consultant will work on the following activities:

  • Providing technical support for the following:
    • Sprout Team members
    • Partners who make inquiries about passwords and other functionalities. Specifically, monitor Info@sproutopencontent.com and respond to technical queries.
    • Sprout and Partners by developing an understanding of customer needs through customer interactions.

Feature Development

  • Monitor Sprout site analytics to ensure they are accurate.
  • Aid in the design and implementation of user interface (UI) and user experience (UX) design improvements, such as improving page load speeds, improving site navigation, and creating additional help and support content.
  • Work with partners, as required, to develop new features.

Feature Testing/ User Acceptance Testing (UATs).

  • Develop and run User Acceptance for other new features as required.
  • Develop support documentation as needed for features that can be posted on the website.
  • Sprout Platform Training for onboarded Farmer Facing organizations (FFO’s)
    • Demonstrate key functionalities of the Sprout platform, including user onboarding, content access, data entry, and interaction with the weather advisory modules.
    • Offer clarifications and short refresher sessions when new platform features or updates are rolled out.
    • Facilitate virtual training sessions for all newly onboarded FFOs under the Digital Weather Advisory Service (DWAS).
    • Conduct regular check-ins with FFOs to address questions, gather feedback, and troubleshoot any technical issues or usability concerns.

Consultant Deliverables

The consultant will work to produce regular progress reports and activity time logs and any supporting documents /screenshots to prove the achievement of the deliverables below:

  • Providing technical support for the following:
    • Sprout Team members
    • Customers who make inquiries about passwords and other functionality. Specifically, monitor Info@sproutopencontent.com and respond to technical queries.
    • Sprout and customers by developing an understanding of customer needs through customer interactions.

Feature Development

  • Monitor Sprout site analytics to ensure they are accurate.
  • Aid in the design and implementation of user interface (UI) and user experience (UX) design improvements, such as improving page load speeds, improving site navigation, and creating additional help and support content.
  • Work with partners, as required, to develop new features.

Feature Testing/ User Acceptance Testing (UATs).

  • Develop and run User Acceptance for other new features as required.
  • Develop support documentation as needed for features that can be posted on the website.
  • Sprout Platform Training for onboarded Farmer Facing organizations (FFO’s)
    • Demonstrate key functionalities of the Sprout platform, including user onboarding, content access, data entry, and interaction with the weather advisory modules.
    • Offer clarifications and short refresher sessions when new platform features or updates are rolled out.
    • Facilitate virtual training sessions for all newly onboarded FFOs under the Digital Weather Advisory Service (DWAS).
    • Conduct regular check-ins with FFOs to address questions, gather feedback, and troubleshoot any technical issues or usability concerns.

Timeframe / Schedule

The Timeframe will be between December 1st, 2026 – November 30th, 2028, engagement will be based on workload and availability during this period

The Consultant Will Report to

Elias Nure – Agrifin DCSA Director.

The Program Director has the final sign-off on deliverables and invoices.

The Consultant Will Work Closely With

The AgriFin technical team.

Required Experience and Skills

  • A bachelor's degree in computer science, Information Technologies, or related field
  • At least 2 years of experience developing software using the Python programming language
  • Experience working with core web technologies (HTML, CSS, JavaScript)
  • Excellent Computer, verbal and written communication skills, including report development, writing and editing
  • Strong interpersonal skills.
  • Proactive, self-disciplined, responsive to requests
  • Demonstrated analytical and problem-solving skills
  • Demonstrated attention to detail, ability to follow procedures, meet deadlines and work independently and cooperatively with team members
  • Understanding of and work experience of Kenya, Ethiopia, and/or Nigeria’s agricultural sector
  • Possession of excellent interpersonal skills, high level of proactiveness and self-discipline
Apply Now ↗

How well do you match?

Get an instant AI match score for this role — free, takes 3 minutes.

Tailor your CV for this role

The concierge rewrites your whole CV and writes a matching cover letter for this job — opens right here, nothing to paste.

Tailor My CV to This Job ✍️

Free cover letter for this job

Upload your CV and get a tailored cover letter in seconds — free, no account needed.

Generate a Cover Letter 📝

Join Our Kenya Channels

Get free job alerts on your phone

MJC
ECHO
Your MJC Assistant

I'm ECHO, your MJC career assistant. I can help you find jobs, explore career tools, and connect with opportunities across Africa.

How was your experience with ECHO?