Shaper is a mission-driven organisation committed to combating youth unemployment across Africa by equipping young people with in-demand, industry-relevant skills. We focus primarily on software development, offering learners real-world exposure and the opportunity to build practical, employable skills.
Who Are We Looking For
We are looking for a purpose-led individual with strong experience in full-stack development, who is passionate about technology and the training and development of others. The ideal candidate thrives in a fast-paced, collaborative environment and enjoys coaching aspiring developers.
You will play a crucial role in leading development projects while mentoring learners and junior developers. You must be proficient in our full tech stack and be committed to fostering talent and guiding young professionals on their learning journey.
Key ResponsibilitiesMentorship and Guidance
Provide hands-on mentorship to learners, helping them grasp full-stack development concepts and implement them practically.
Conduct regular one-on-one and team check-ins to monitor learner progress and resolve roadblocks.
Project Supervision
Lead planning and execution of real-world projects aligned with learning goals and client requirements.
Guide learners in defining technical scopes, setting deliverables, and adhering to timelines.
Curriculum & Learning Development
Develop and refine educational content including case studies, tutorials, and code labs.
Stay up to date with industry trends and ensure the curriculum reflects modern tech standards.
Quality Assurance
Review learner output to ensure quality, accuracy, and industry readiness.
Provide structured feedback to drive improvement and deeper understanding.
Team Collaboration
Promote a collaborative, knowledge-sharing culture within and across cohorts.
Encourage team-based problem-solving and active learning practices.
Performance Evaluation
Evaluate learner growth through assessments, code reviews, and project evaluations.
Identify skills gaps and suggest tailored support and learning strategies.
Technical RequirementsBackend
Java (Spring Boot)
Node.js
Python
PostgreSQL
Frontend
Angular
JavaScript
CSS
General
Experience with full-stack application development
Familiarity with both SQL and NoSQL databases
Understanding of cloud-based environments (Azure preferred)
Microservices architecture (beneficial)
Knowledge of modern development practices (CI/CD, version control, TDD)
Minimum Qualifications
Proven experience in a full-stack development role (5+ years preferred)
Experience mentoring or leading development teams
Strong communication, leadership, and interpersonal skills
Passion for coaching and developing others
Why Join Shaper?
Make a direct impact by helping address youth unemployment
Work with a mission-driven and values-aligned team
Flexible work environment (remote/hybrid options)
Continuous learning and leadership opportunities
Job Type: Full-time
Pay: R8000,00 - R12000,00 per month
Experience:
Full Stack: 2 years (Preferred)
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.