Web Developer Job in Kenya


  • Transform the existing website into an attractive, user-friendly, and secure platform for convenient donations anytime, anywhere
  • Streamline the online donation process with simplified forms and intuitive navigation to encourage impulsive giving
  • Ensure the website’s mobile responsiveness to cater to the increasing trend of mobile internet usage
  • Incorporate analytics tools to track user behaviour and donation patterns for continuous optimization
  • Enhance the website’s visual appeal to effectively showcase Nature Kenya’s conservation work and attract donations, while maintaining brand consistency.

Duties and Responsibilities

The scope of work includes, but is not limited to:

  • Conducting a comprehensive review of the existing Nature Kenya website and its functionality
  • Gathering user feedback and conducting research to identify key requirements and preferences
  • Integration of secure and convenient payment methods (e.g. PayPal, Gpay, M-Pesa etc.) to ensure seamless online transactions
  • Ensuring compliance with existing web/online security and accessibility protocols (SSL, PCI DSS, WCAG etc.) to safeguard users’ data, prevent cyber fraud, and ensure that the donate web page guarantees accessibility for persons with disabilities.
  • Designing and developing a visually appealing, user-friendly, and secure fundraising landing pages
  • Creating compelling content, including visuals, storytelling elements, and simplified donation forms
  • Implementing analytics tools (like Google Analytics) to track user engagement and donation metrics
  • Testing the website across various devices and browsers to ensure compatibility and usability
  • Developing a pop-up featuring recent donations (with an easy close option) to showcase donor support.
  • Designing an attractive appeal landing page with the possibility of segmentation for targeted campaigns,
  • Providing training sessions for Nature Kenya staff to monitor and update the website content, including adding new information, managing donations, and analyzing website performance.


The ideal web developer for revamping the website possesses a blend of technical, design, cyber security and communication skills necessary to create a secure, user-friendly, and visually compelling website that aligns with Nature Kenya’s fundraising objectives.

  • Technical Expertise: The ideal web developer should possess strong front and back-end web development skills and expertise, including HTML, CSS, JavaScript, and relevant frameworks such as React or Angular. Proficiency in server-side scripting languages like PHP or Python, as well as experience with content management systems (CMS) like WordPress or Drupal, is highly desirable.
  • Experience with Fundraising Websites: Prior experience in developing fundraising or donation platforms would be advantageous. The developer should have a demonstrated track record of successfully creating secure, user-friendly, and intuitive donation web pages that drive conversion and engagement.
  • Security Awareness: A thorough understanding of web security principles and best practices is essential. The developer should be knowledgeable about common security vulnerabilities and how to mitigate risks to safeguard users’ data and prevent cyber fraud.
  • User-Centric Approach: The ideal web developer should have a strong focus on user experience (UX) and user interface (UI) design. They should be adept at creating intuitive and visually appealing interfaces that prioritize ease of use and accessibility for donors of all backgrounds and abilities.
  • Creativity and Innovation: Creativity and innovation are crucial qualities for devising unique and compelling solutions to meet Nature Kenya’s specific requirements. The developer should be able to think creatively to design engaging visuals and storytelling elements that effectively convey the organization’s mission and inspire action.
  • Effective Communication Skills: Clear and effective communication is essential for collaborating with the Nature Kenya team and translating their requirements into actionable development tasks. The developer should be able to communicate technical concepts clearly and understandably to non-technical stakeholders.
  • Problem-Solving Abilities: The ability to troubleshoot issues and solve problems independently is vital in the fast-paced environment of web development. The ideal candidate should be resourceful and proactive in addressing challenges that may arise during the revamping process.
  • Attention to Detail: Meticulous attention to detail is necessary to ensure that the revamped website meets all requirements and specifications outlined in the ToR. The developer should be diligent in testing and debugging the website to identify and resolve any issues before deployment.
  • Team Player: The ideal web developer should be a collaborative team player who can work effectively with designers, content creators, and other stakeholders involved in the project. They should be receptive to feedback and open to incorporating suggestions to achieve the best possible outcome.

Relevant Qualifications and Certifications

A degree or equivalent certification in computer science, web development, or a related field is typically required. Additional certifications in web security, UX/UI design, or relevant technologies would be advantageous.


Regular progress reports will be provided to the Nature Kenya management team throughout the project period. These reports will include updates on project milestones, budget expenditures, and any challenges encountered. Additionally, ad-hoc reports will be generated as needed to address specific concerns or provide detailed insights into project progress.

How To Apply

Please share your CV and cover letter with title of position applied to: office@naturekenya.org. Include the title of the position in the subject of the email. Applications to be received by 19th July 2024. If you do not hear from Nature Kenya, consider yourself unsuccessful.