Digital Traineeship Program

  • Kigali, Kigali, Rwanda
  • Full-time

Company Description

AmaliTech is a social business empowering the next generation of technology leaders in sub-Saharan Africa that reinvests its surplus in further training, network growth and local community support on the ground.

As a global talent accelerator, AmaliTech provides free IT training courses to skilled youth in regions of great need. We offer employment pathways into the digital sector, accompanying young tech talents from recruitment to employment.

Our training empowers youth with the necessary digital skills for employment. Subsequently, successful Trainees are empowered to apply their acquired skills in the local and international job market. 

A diverse workforce is an important driving force of an efficient tech ecosystem. Therefore, AmaliTech promotes gender equality and the inclusion of persons living with disabilities. We are determined to be one of the market leaders in the global drive for employment equality. We celebrate diversity, thrive on creating an inclusive environment for all employees and aiming for balance in our workforce.

Job Description

AmaliTech recruits graduates into the AmaliTech Training, to undergo its free training programme in IT/Digital skills offering diverse employment pathway opportunities. We are expanding our operations in Rwanda and we are in the process of soliciting applications for the first batch of trainees. The training will be a mix of online and onsite training and will last between 1 to 3 months based on the trainee's prior knowledge and level and skill. .Upon successful completion of the training, the trainees will be offered an employment pathway. 

The AmaliTech Digital Traineeship Programme is open to graduates with IT and computer science backgrounds who would undergo intensive training for a period of 1 to 3 months.

Our operations are located in Kigali, Rwanda which means candidates should be willing to live in or relocate to Kigali (in situations where candidates live elsewhere). After successful completion of the training programme, AmaliTech provides the Graduate Trainees with various employment pathways in the tech ecosystem.

The specializations that we are offering currently include front-end development, back-end development and full-stack development and advanced Java Programming. 


  • Minimum of a Bachelor’s Degree Computer Science, Computer/Software Engineering,  or  IT OR A Bachelor’s Degree in a STEM field with proficiency in at least one of the programming languages C++, Java, or JavaScript.
  • Must have taken courses in Data Structures, Algorithms, Object-Oriented Programming during their undergraduate studies
  • Strong interest and temperament for Computer Programming and Mathematics is a must
  • Previous software development experience is an advantage

Additional Information

Persons with Disabilities (PWDs) who need further assistance and support for the application process should please reach out to our HR Team by sending an email to [email protected]. Should you contact our HR team, kindly provide us with information about your disability and how you would need assistance to complete our application process regarding your specific situation.

How To Apply

Please click on the "I'm Interested" link either in the header of this page, or on the top right side, and follow the instructions.

Privacy PolicyImprint