Afrilabs Recruitment 2025

by

in

AfriLabs is a network organization supporting over 500 technology and innovation hubs across 53 African countries.

We support the growth of technology hubs and their community to raise high potential entrepreneurs that will stimulate economic growth and social development in Africa.

We do this by providing capacity building resources, financing, mentoring and networking opportunities to our network members.

AfriLabs aims to build a thriving innovation economy in Africa by supporting the growth of communities around African technology hubs.

The organization provides financing, mentoring, networking opportunities, and other capacity-building resources to high-potential entrepreneurs.

AfriLabs is Recruiting for the following positions:

  • Backend Developer
  • Frontend Developer
  • DevOps Engineer
  • UI/UX Engineer

 

Backend Developer

AfriLabs is seeking experienced and motivated Backend Developer with 3–5 years of experience to design, build, and maintain scalable server-side systems.

The ideal candidate has solid knowledge of backend development practices, database management, and API development, with a proven ability to deliver clean, maintainable code and collaborate effectively in a team environment.

Primary Focus: Developing scalable, secure, and well-documented backend services and APIs.

Qualifications: 

  • 3–5 years of experience in backend development.
  • Proficiency in server-side programming languages such as Node.js and Python
  • Strong knowledge of databases (MySQL, PostgreSQL, MongoDB, or Redis).
  • Experience developing and maintaining RESTful APIs or GraphQL endpoints.
  • Security using JWT auth, scheduling with node-cron for task automation, nodemailer for email service
  • Familiarity with Git and version control workflows.
  • Solid understanding of security principles and best practices (e.g., OWASP).
  • Experience with AWS cloud platforms such as s3 buckets, ec2, amplify, api gateway, etc
  • Ability to write clean, maintainable, and scalable code.

Responsibilities:

  • Develop, test, and deploy backend services, including APIs and business logic.
  • Optimize application performance and scalability.
  • Ensure data integrity, security, and efficient database operations.
  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.
  • Debug and resolve backend issues, ensuring system reliability and uptime.
  • Participate in code reviews and mentor junior team members.
  • Stay updated on emerging backend technologies and frameworks.
  • Mentor junior developers and contribute to code reviews.

Duration and Contract Terms

  • The contract will be for 4 Months with the possibility of renewal based on performance and project needs.
  • Compensation and benefits will be discussed during the hiring process.

How To Apply: 

Interested individuals can send a maximum 1-page cover letter and CV(s)/portfolio(s) to [email protected] by the 31st of March, 2025. Also include your salary range in the cover letter.

AfriLabs will invite only shortlisted applicants for an interview.

 

Frontend Developer

AfriLabs is seeking to recruit a skilled Frontend Developer join our tech team. S/he will be responsible for developing and implementing user interface components using Angular concepts and workflows, and will be responsible for the design, development, coding, testing, and debugging of AfriLabs Connect platform.

The developer will also be responsible for profiling and improving front-end performance and documenting the front-end codebase while working closely with the agile technology team to ensure that the AfriLabs Connect platform meet user requirements and global standards.

Primary Focus: Building fully functional, interactive, and responsive user interfaces.

Qualifications:

  • Bachelor’s degree in computer science or a related field.
  • 3-5 years of experience in development and implementation of digital tools specifically relating to technology and data solutions in a data driven environment.
  • High-level expertise using Angular and a deep understanding of all stages of the software development life cycle
  • Familiarity with front-end build pipelines and development tools
  • Strong troubleshooting ability and technical analysis skills – web performance optimization included
  • Experience with the Atlassian suite of tools – JIRA, Bitbucket, Confluence, etc.
  • Exceptional time management skills and solid interpersonal skills
  • Solid knowledge of responsive web design using Bootstrap and related technologies.
  • Experience deploying large scale solutions using containers and other cloud technologies.
  • Experience working with technology teams to ensure design and solution architecture outputs meet the business requirements.
  • Experience with API integration (REST or GraphQL).
  • Solid understanding of responsive and mobile-first design principles.
  • Ability to write clean, maintainable, and well-documented code.

Responsibilities:

  • Monitoring and improving front-end performance.
  • Implementation of project’s technical strategies and solution architectures, and design of the project’s suite of technologies.
  • Work closely with stakeholders including the product owners, BA and system analysts to understand business requirements and help translate these into technical requirements for front-end development.
  • Participate in the planning and documentation of technical specifications of system design and features.
  • Participate in sprint planning and scrum meetings as part of the agile team.
  • Responsible writing of testable, scalable, and efficient code and participating code reviews
  • Implement intuitive user interfaces based on designs and specifications.
  • Ensure responsiveness and compatibility across multiple devices and browsers.
  • Optimize frontend performance to enhance user experience.
  • Integrate frontend code with backend APIs and services.

Duration and Contract Terms

  • The contract will be for 4 Months with the possibility of renewal based on performance and project needs.
  • Compensation and benefits will be discussed during the hiring process.

How To Apply 

Interested individuals can send a maximum 1-page cover letter and CV(s)/portfolio(s) to [email protected] by the 31st of March, 2025. Also include your salary range in the cover letter.

AfriLabs will invite only shortlisted applicants for an interview.

 

DevOps Engineer

AfriLabs is seeking to recruit a skilled DevOps Engineer with 3–5 years of experience to help build and maintain scalable, secure, and high-performance infrastructure.

The ideal candidate has expertise in cloud services, automation, CI/CD pipelines, and containerization technologies.

You will work closely with development teams to enhance deployment efficiency, monitor system performance, and implement best practices in DevOps culture.

Primary Focus: Ensuring efficient deployment pipelines, cloud infrastructure, and security best practices.

Qualifications:

  • –5 years of experience in DevOps or cloud engineering.
  • Hands-on experience with AWS cloud platforms (EC2, S3, RDS/MySQL, Lambda, IAM roles and permissions).
  • Proficiency in CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
  • Strong knowledge of containerization (Docker) and orchestration (Kubernetes).
  • Experience with monitoring tools (Prometheus, Grafana, ELK Stack, Datadog).
  • Proficiency in scripting languages (Bash, Python, or PowerShell).
  • Strong understanding of networking, security best practices, and system administration.
  • Experience with version control systems like Git.
  • Experience with serverless architectures (AWS Lambda).

Responsibilities:

  • Develop and maintain CI/CD pipelines to automate software deployment.
  • Manage cloud infrastructure (AWS, Azure, or Google Cloud) and optimize performance.
  • Implement infrastructure-as-code (IaC) using Terraform, CloudFormation, or Ansible.
  • Monitor system health and performance, ensuring high availability and scalability.
  • Implement and maintain security best practices, including access controls, encryption, and compliance monitoring.
  • Automate repetitive tasks using scripting (Bash, Python, or PowerShell).
  • Manage and optimize containerization and orchestration using Docker and Kubernetes.
  • Work closely with developers to ensure smooth application deployment and scaling.

Duration and Contract Terms

  • The contract will be for 4 Months with the possibility of renewal based on performance and project needs.
  • Compensation and benefits will be discussed during the hiring process.

How To Apply

Interested individuals can send a maximum 1-page cover letter and CV(s)/portfolio(s) to [email protected] by the 31st of March, 2025. Also include your salary range in the cover letter.

AfriLabs will invite only shortlisted applicants for an interview.

 

UI/UX Engineer

AfriLabs is seeking to recruit a skilled, creative and detail-oriented UI/UX Designer with 3–5 years of experience to craft engaging and user-friendly digital experiences.

The ideal candidate has a strong understanding of user-centered design principles, experience with wireframing and prototyping tools, and the ability to collaborate with developers and product teams to bring designs to life.

Primary Focus: Creating user-friendly, visually appealing designs with a strong focus on usability.

Qualification:

  • 3–5 years of experience in UI/UX design.
  • Proficiency in design tools such as Figma, Sketch, Adobe XD, or Photoshop/Illustrator.
  • Strong understanding of UX principles, interaction design, and information architecture.
  • Experience with prototyping and usability testing tools.
  • Knowledge of responsive and mobile-first design.
  • Basic understanding of HTML, CSS, and front-end development concepts.
  • Strong problem-solving and critical-thinking skills.
  • Excellent communication and collaboration skills.

Responsibilities:

  • Design intuitive and visually appealing user interfaces for web and mobile applications.
  • Conduct user research, competitive analysis, and usability testing to improve user experience.
  • Develop wireframes, prototypes, and high-fidelity UI designs using tools like Figma, Sketch, or Adobe XD.
  • Collaborate with product managers, developers, and stakeholders to understand requirements and refine designs.
  • Create and maintain design systems and UI component libraries.
  • Ensure accessibility and usability best practices are followed (WCAG compliance).
  • Analyze user behavior through heatmaps, A/B testing, and analytics tools.
  • Iterate on designs based on user feedback and business goals.
  • Mentor junior developers and contribute to code reviews.

Duration and Contract Terms

  • The contract will be for 1 Month with the possibility of renewal based on performance and project needs.
  • Compensation and benefits will be discussed during the hiring process.

Application Process

Interested individuals can send a maximum 1-page cover letter and CV(s)/portfolio(s) to [email protected] by the 31st of March, 2025. Also include your salary range in the cover letter.

AfriLabs will invite only shortlisted applicants for an interview.