Support Our Mission

Your donation directly funds the development of open-source tools for NGOs. Your contribution keeps our servers secure and our software free for organizations creating impact across Africa.

How Your Donation Helps

$50
Funds user training for one NGO
$150
Covers security licenses for 3 months
$500
Develops a new application module
$1000
Secures hosting for 6 months

Make a Donation

Select payment method

MTN Mobile Money

Send donations to the number +237 6 82 36 64 72

All donations are tax-deductible and directly support our mission of digital empowerment for African NGOs.

Volunteer Opportunities

Join our talented team of tech professionals donating their skills to amplify impact across Africa

Frontend Developer

Tech & Development

Create beautiful, responsive user interfaces for web and mobile applications that serve NGOs across Africa.

Key Responsibilities

  • Develop responsive web applications using React or Flutter
  • Implement UI/UX designs with attention to accessibility
  • Optimize applications for maximum speed and scalability
  • Collaborate with backend developers and designers
  • Ensure cross-browser and cross-device compatibility

Skills & Experience

  • Proficiency in React, Vue.js, or Flutter
  • Experience with responsive design principles
  • Knowledge of modern CSS frameworks (Tailwind, Bootstrap)
  • Familiarity with version control (Git)
  • 5+ hours per week commitment

Backend Engineer

Tech & Development

Build robust, scalable server-side systems and APIs that power our digital solutions for NGOs.

Key Responsibilities

  • Design and develop RESTful APIs and backend services
  • Implement database schemas and optimize queries
  • Ensure system security and data protection
  • Deploy and maintain applications on cloud platforms
  • Collaborate with frontend developers on integration

Skills & Experience

  • Proficiency in Node.js, Python, or similar backend technologies
  • Experience with databases (MongoDB, PostgreSQL, MySQL)
  • Knowledge of API design and development
  • Familiarity with cloud platforms (AWS, Azure, GCP)
  • 5+ hours per week commitment

UX/UI Designer

Design & Creative

Create intuitive, accessible user experiences and beautiful interfaces for our digital solutions.

Key Responsibilities

  • Design user interfaces for web and mobile applications
  • Create wireframes, prototypes, and high-fidelity mockups
  • Conduct user research and usability testing
  • Develop design systems and style guides
  • Collaborate with developers to ensure design implementation

Skills & Experience

  • Proficiency in design tools (Figma, Adobe XD, Sketch)
  • Understanding of UX principles and best practices
  • Knowledge of responsive design and accessibility standards
  • Portfolio demonstrating UI/UX work
  • 5+ hours per week commitment

Cyber Security Analyst

Security & Infrastructure

Protect sensitive NGO data and ensure the security of our digital infrastructure and applications.

Key Responsibilities

  • Conduct security assessments and vulnerability testing
  • Implement security controls and best practices
  • Monitor systems for security breaches and intrusions
  • Develop and implement security policies and procedures
  • Provide security training and awareness for team members

Skills & Experience

  • Knowledge of cybersecurity principles and practices
  • Experience with security assessment tools and techniques
  • Understanding of network security and encryption
  • Familiarity with compliance standards (GDPR, etc.)
  • 5+ hours per week commitment

Video Editor / Motion Graphics Artist

Design & Creative

Create compelling visual content that tells the story of our impact and supports NGO communication efforts.

Key Responsibilities

  • Edit video content for social media, websites, and campaigns
  • Create motion graphics and animations
  • Develop visual storytelling for impact reports
  • Collaborate with the team on creative concepts
  • Ensure brand consistency across all video content

Skills & Experience

  • Proficiency in video editing software (Premiere Pro, Final Cut)
  • Experience with motion graphics (After Effects, etc.)
  • Understanding of visual storytelling and composition
  • Portfolio demonstrating video/motion graphics work
  • 5+ hours per week commitment

Why Volunteer With DIRA?

Join a community of tech professionals making a tangible difference across Africa

Real Impact

See your skills directly improve the lives of thousands through technology solutions that empower NGOs.

Professional Network

Connect with like-minded tech professionals, mentors, and leaders in the social impact space.

Skill Development

Gain experience with real-world projects, new technologies, and cross-functional collaboration.

Recognition

Receive certificates, references, and feature spots for your contributions to our projects.

Ready to Make an Impact?

Join our community of tech professionals driving digital transformation across Africa. Whether you code, design, or secure systems, your skills can create lasting change.