Jobs In Kenya

ICRC Software/Prototype Developer Job

The International Committee of the Red Cross (ICRC) is an impartial, neutral and independent organisation with the exclusively humanitarian mission to protect the lives and dignity of victims of war and internal violence and to provide them with assistance. It also endeavours to prevent suffering by promoting and strengthening International Humanitarian Law and universal humanitarian principles. The ICRC’s Regional Delegation in Nairobi co-ordinates the institution’s humanitarian activities in Kenya, Tanzania and Djibouti.


The incumbent will actively contribute to the overall goal of enabling building technology solutions that are user-centric and based on human-centered design. Working collaboratively with a team of User Experience Designers (UX), Project Managers, platform owners and external actors, you will develop Web and Mobile applications, different levels of fidelity prototypes in support to project teams across the ICRC in enabling a human-centered design approach for both digital and non-digital projects. Additionally, you will support ICT teams and field experts in identifying user needs, understanding business requirements, and ensuring collaboration over departments to build user-centric solutions to complex problems. This is a Kenya National Position.


  • Develop and document Web and Mobile applications and prototypes, different levels of fidelity mock-ups for various types of products and services;
  • Crafting accessible, intuitive digital products and services by clearly understanding the business needs, the user needs and the technical feasibility;
  • Conduct simple business analysis, planning and coordinate the time and resources to meet deadlines;
  • Support a UX approach for the various types of projects, integrated with the business analysis approach & change management strategy;
  • Participate in the design process as a consultant on possibilities, takes the design that is created by the UX Designer as an input, understand it, know enough to appreciate it, work through the constraints and execute the design vision into engineered reality;
  • Support design thinking workshops, interviews and other collection methods such as surveys;
  • Ensure a good understanding of the users and their context of use: identify the personas, their needs, motivations, preferences and working conditions;
  • Gather partner requirements using techniques to break down barriers, communicate better and generate new insights;
  • Plan and lead user research with methodologies including user tests, in-depth interviews, focus groups, ethnographic field studies and surveys;
  • Apply the insights from user testing to make concrete product and feature decisions with the team;
  • Support the design of digital products and services with the right mix of human-centered design processes and tools;
  • Maintain a regular link with various internal and external partners: local software suppliers, ICT Project Managers, various ICT teams and Platforms owners (Web & Mob);
  • Deliverables include: Planning, creation, development and testing of various fidelity level of prototypes to support ideation workshops and design sprints, qualitative design research and documentation, market research and benchmarking of other products/services, competitive analysis report, Personas, user journeys & user flows, sitemap & Information architecture (sometimes hand in hand with BA), UX Wireframes and low fidelity mock-ups, Interactive, low/high fidelity prototypes to test with users.


  • Bachelor’s degree in software engineering, Computer Science or professional Diploma in software development, digital design/visual communication, computer interactions;
  • 8 -10 years’ experience working as a Software engineer or UI Developer;
  • Proven Mobile and Web know-how (HTML, CSS, JS, etc);
  • Knowledge of Software Design (Client-Server Architecture, API, etc);
  • Knowledge and experience in Low Code platforms (Out systems, PowerApps, etc) is a plus;
  • Demonstrable experience in translating creative software design concepts and ideas into reality using front end technology;
  • Specialist in understanding the user interface design solution both in its practical intent and creative vision and convert it into engineered software’s;
  • Experience with user research methodologies;
  • Experience with agile project methodologies;
  • Experience running design sprints and design thinking workshops;
  • Confirmed expertise in creating low and high-fidelity prototypes as well as designs for development handover;
  • Knowledgeable in creating UX work for partners and teams with different hierarchies;
  • Proven expertise in performing usability testing sessions and using the insights to make product decisions;
  • Agile certification, project management, or business analysis certification is a plus;
  • Validated experience working with global teams in a large organization or on global products;
  • Certificate of good conduct.


The interested candidates should fill up a form by clicking the link below on or before 03rd September 2021 at 4:30 pm then submit their CV, motivation letter, including references details, supporting documents (Certificates, Diplomas, Degree etc) and current and expected remuneration to ICRC Nairobi Delegation, HR Department via the email address provided below:
– Application Link
– E-mail: [email protected]

The reference Software/Prototype developer must be stated in the application to be valid. If you do not fill out the required information as per the link provided or clearly state the position for which you are applying and attach the required certificates & other supporting documents, your application may not be considered. Only shortlisted candidates will be contacted. Applicants must have the permanent right to work in Kenya.

ICRC does not charge a fee at any stage of the recruitment process. All applications are free for all candidates and no one should require any payment or compensation during the recruitment process. May the candidate be asked for any fee, he/she must report to ICRC HR Department through the recruitment contact.

By joining our organization, you will have an opportunity to practice your profession in stimulating, complex and sometimes challenging environments, where your work can really make a difference. You will work with colleagues from various fields of expertise in a cross-cutting manner to help victims of conflict and other situations of violence. You will be dealing with humanitarian situations that require experience, resourcefulness and innovation in order to achieve the best possible impact, often with limited resources.

You will work for the oldest major international humanitarian organization in the world, adding to your sense of achievement in alleviating the suffering of people and communities and giving you the chance to promote humanitarian values in these turbulent times. You will benefit from a competitive employment package, including different possibilities for career and personal development. You will take part in an onboarding course and follow continuous training, in order to build your career within the ICRC and beyond.

ICRC is committed to diversity and welcomes applications from qualified candidates regardless of disability, gender identity, marital or civil partnership status, race, colour or ethnic and national origins, religion or belief, or sexual orientation.

In processing your personal data for recruitment purposes, we follow the information notice as explained HERE.

Newsletter Updates

Enter your email address below to subscribe to our newsletter

Search For Jobs Offers in Kenya