Full-time Posted June 08, 2026
Apply Now

Job Description

Design, develop, and maintain scalable, reliable, and high-quality software components for the Student Learning Space (SLS) Write clean, maintainable, and testable code following engineering best practices Collaborate with Product Managers, UX Designers, and Education Officers to translate educational and curriculum requirements into seamless digital experiences Participate in architectural discussions and contribute to technical decision-making for scalable and maintainable systems Conduct and participate in code reviews to maintain high engineering standards Mentor junior engineers and contribute to knowledge sharing within the team Support CI/CD pipelines and cloud-native deployments to ensure system reliability, availability, and security Participate actively in agile ceremonies including sprint planning, estimation, and retrospectives Contribute to continuous improvement initiatives within the engineering team Requirements Bachelor's or Master's degree in Computer Science, Softwar...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application