Graduate Trainee Programme

Learn More About Our Programme

Our trainees learn the essentials of web development, including HTML, CSS, and JavaScript.

They then continue on to one of our training specializations: front-end development, back-end development, or full-stack development.

Our Specialisations

Front-end Development

The Front-End  Development  Specialisation is specifically designed to introduce the trainees to the art and science of web development using frontend libraries like React JS, jQuery, Sass and Vue JS.

FullStack Development

The Full-Stack  Development Specialization is specifically designed to guide trainees to the mastery of both front-end and back-end technologies including React JS, Node.JS, Python, Django, Databases, etc.

Backend Development

The Back-End Development Specialization is specifically designed to introduce the trainees to the hidden processes that run behind the scenes, building APIs and databases (PostgreSQL, MongoDB) that power the front-end using Node JS, Python, Django, etc.

Our IT/Digital Skills Training Programme For Graduates

AmaliTech recruits graduates into the AmaliTech Training Programme regularly to undergo free training in IT/Digital skills offering diverse employment pathway opportunities. Once again, we have begun accepting applications from qualified graduates to be recruited into our training academy as part of our next cohort. The AmaliTech Graduate Trainee Programme is open to graduates with IT/digital related background who are willing to be enrolled in our Training Academy to undergo intensive upskill training for IT/digital career opportunities. The training programme is available online and self-paced with instructors’ support. Trainees have a maximum of eight (8) months to complete the training curriculum and one (1) month to complete a mandatory capstone project. It is possible for fast and more experienced trainees to complete the entire training curriculum and capstone project in three (3) months. After successful completion of the training programme, you will be offered an employment pathway. Should you accept our offer, you would have to relocate to Takoradi to work in our Service Centre. However, after successful completion of the training programme, it is not mandatory to accept our offer for employment.

  • Minimum of an HND or Bachelor’s Degree in Computer Science, Computer/Software Engineering, IT, Mathematics, Statistics, Economics, Physics or Engineering
  • Familiar with Data Structures, Algorithms, Object-Oriented Programming during their undergraduate studies
  • Must have strong interest and temperament for Computer Programming
  • Must have completed or about to complete National Service
  • Good working knowledge in at least one of the programming languages (especially Java, JavaScript, Python) is an added advantage.
  • Previous software development or data analytics experience is an added advantage

Persons with Disabilities (PWDs) who need further assistance and support for the application process should please reach out to our HR Team by sending a message to or call our team on +233  50 161 9835. 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.

Employment Pathways

After successful completion of the training programme, Graduate Trainees have three employment pathways to choose from:

  • They can get an employment offer at one of our Service Centres. 
  • They can use AmaliTech as a platform to be self-employed as we also encourage entrepreneurship.
  • They have an option to seek gainful employment on their own.
Woman working on a PC
Group of people sitting on couches and talking
What To Expect For Your Career Development

Training and working with AmaliTech provides an excellent opportunity for career growth and development in a healthy and diverse IT/digital work environment. Our talented and welcoming team will ensure you feel part of our family to get you engaged in the training and successfully get to be on the job.

After successful completion of the training programme, the trainees can expect an attractive start salary with possibility of fast-tracking promotion depending on performance. In summary, you will experience the following benefits:

  • High learning curve.
  • Attractive salary.
  • Possible for doubling base salary within 4 years.

Due to our performance-based culture, the fast track for top performers has a strong impact on their compensation; doubling salary within 2 years is possible (Base Salary + Bonus).



Your Questions and Our Answers

The purpose of this programme is to train the youth in Rwanda in advanced digital and IT skills. The successful candidates, if they choose, will have an opportunity for an employment pathway through our service centers in Rwanda to work for international clients on IT related projects. 

Yes, you will be notified if the seat has been filled.

It is a training programme primarily leading to various employment pathways. Upon successful completion of the training in good standing, the candidates will be offered a job in our service center. However, they are not obligated in anyway to accept our offer, and are free to choose their future career path as they see fit.

For all inquiries or help, kindly send us an e-mail at

This programme will train the youth in Rwanda and sub-Saharan Africa, in the necessary skills for IT and digital employment. Candidates who successfully complete our rigorous training will then have an option to join one of our service centers. Employed graduates at our service centers will have a rewarding career in IT, working amongst a team of highly qualified professionals in a global and multicultural setting with great opportunities for growth, training, and development. A further option arises as the skilled youth has the opportunity to establish their own business and become self-employed.

Yes, please submit your cover letter, clearly highlighting what is your motivation behind applying for this programme and what do you hope to achieve. Also, it should include what experience or qualifications that you bring to the programme, which makes you the best candidate for selection. The cover letter should be no longer than one page.

The assessment will be the test of concepts in computer programming and your general suitability to the program. It will be proctored and will require access to broadband internet and a functioning computer with a webcam and Chrome or Firefox browser. It will last  70 minutes and can be taken from anywhere.

There is no requirement of previous professional experience for making an application to our graduate trainee programme. 

It is a full-time training programme, so it would require 40 hours a week commitment in addition to homework.

No, the reference letters are not required at the time of application. However, names and contact addresses of three professional or academic references are required during the application stage. These references will be contacted before the final selection.

The curriculum will be administered using a blended learning approach in a mix of online and on-site learning. It is self paced and instructor-supported. You will be largely responsible for the outcome, so you need to be self motivated and disciplined in order to successfully finish the course.

Every specialisation has its specific eligibility criteria. Go to for more details.

To apply for AmaliTech’s graduate trainee programme, kindly visit this link and follow the instructions to apply.

The selection process includes CV screening and review, assessment test, online and on-site interviews

No, there is no age limit for this programme.

No, it is not mandatory to have an IT background, but it is preferable. However, it is mandatory to have proficiency in one of the programming languages (JavaScript, Java or C/C++) along with understanding of concepts like data structures and algorithms.

There are no charges or tuition fees that the applicant has to pay to AmaliTech at any step of the process. AmaliTech will bear all the associated costs regarding the administration of training and curriculum. However, the candidate will be responsible for their own personal expenses.

Yes, you will receive the support of instructors during the program. This entire program will be free of cost for you. There are no charges from AmaliTech for this, and successful completion leads to an employment pathway.

Yes, Amalitech is an equal opportunity employer, and special consideration is given to the women, people living with disabilities (PWDs), and individuals belonging to the marginalized communities.

You are required to submit a CV, a cover letter clearly explaining your motivation to apply for this programme, a photograph, scanned copies of degrees and transcripts, and other relevant certificates. Before the final offer is made, all the documents will be verified for authenticity.

Yes, the training not only includes the technical skills but general skills as well which are required to function efficiently in geographically distributed, multicultural and international teams (e. g. leading a team, project management skills). If you already have an advanced degree, it does not replace the training but is advantageous in your career advancement.

Ideally, it requires your full time commitment. But if you have confidence in your existing skill set and you can balance the training alongside your existing workload, you are most welcome to try. The course design is largely self paced, so you decide your own pace. But the help of our trainers would only be available during working hours, and failure to follow the pace required to maintain your standing would result in termination of your enrollment. 

Richard Botchway

Do you have questions or clarifications?

 Feel free to contact Richard Harry A. Botchway, our Recruitment Team Lead in our Training Academy in Ghana.