Software Engineering Learning Coach

Added
8 days ago
Type
Full time
Salary
Salary not provided

Related skills

web development linux sql python git

📋 Description

  • Manage in-person orientation and module induction, ensuring QA standards.
  • Design and deliver specialization modules and coach inductions.
  • Review and refine curriculum; adjust plans per trimester.
  • Organize Live Coding sessions, Peer Learning Days, Mock Interviews, Hackathons.
  • Admin and coordination of internship modules with coaches and stakeholders.
  • Safeguard the safety and well-being of learners per policy.

🎯 Requirements

  • Master’s degree in CS/SE or related field.
  • ≥2 years Python, SQL, and app integration experience.
  • Experience with Git for software development.
  • Linux shell scripting experience.
  • Mobile App and Web Development experience.
  • Excellent coaching and communication skills.
  • Ability to work with remote teams.

🎁 Benefits

  • Dynamic, mission-driven workplace.
  • Opportunity to influence higher ed in Africa.
  • Collaborative team with growth opportunities.
  • Exposure to innovative learning models.
  • Diverse student interactions and partnerships.
  • Ongoing professional development.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Teaching Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Teaching Jobs

See more Teaching jobs →