Job Description
DirectEd Development prides itself on delivering transformative, cost-effective and scalable education for high-potential young adults across Africa.
We are now opening up our program for outlier talents to join DirectEd’s transformative program as trainees, a program that gives you opportunities to tutor and lead younger students, build a variety of diverse products for DirectEd’s internal use and for clients whilst simultaneously engaging in advanced upskilling in state-of-the-art areas such as machine learning, cybersecurity and blockchain development.
This paid role suits early-career developers with 2-3 years of engineering experience and outsized ambition to grow in their leadership, communication and managerial capabilities.
Objectives
- The Trainee Program has 2 on-the-job training components alongside an advanced training program which we Engineers to take part in. Together, they form a holistic program preparing the Trainee for a high-paying career as a remote IT professional working with European and US tech companies. Read more:
- The Advanced Training Program has several specialisation paths, at the moment the two are: Blockchain and Artificial Intelligence. As a Trainee, you will have to choose one of these.
- The position comes with generous stipends, depending on the Trainees previous experience and time commitment per week. It is part time initially. Range: $170-$700.
- Trainees have direct access to our CTO, Nicholas Hrynuik who has nearly 10 years experience building software with Silicon Valley startups.
Responsibilities
- See Junior Tutor and Junior Engineer.
- Probationary period phase 1. Lead apprenticeship teams which entails DevOps, code reviews and pair programming/debugging sessions with students . 25h per week (3 months) and 5 hours per week of upskiling content.
- Probationary period phase 2. Conditional on satisfactory performance: Lead apprenticeship teams which entails DevOps, code reviews and pair programming/debugging sessions with students . 50h per week (3 months) and 10 hours per week of advanced upskilling content.
Required Skills and Qualifications
Hard Skills
- Full stack web development experience using MERN Stack and NextJS.
- Strong knowledge of Javascript and Typescript
- Familiar with version control systems such as GIT
- A strong understanding of Software development methodologies and Programming paradigms.