Technology

Software Engineer

Software Engineers will be responsible for developing, maintaining, and enhancing the MeducateED online learning platform and its associated tools and features.

← All open roles

Commitment

This is a part-time role with the opportunity for growth and career advancement.

Responsibilities

  • Design, develop, and implement new features and functionalities for the online learning platform
  • Write clean, efficient, and maintainable code following industry best practices
  • Collaborate with cross-functional teams (design, product, and content) to understand requirements
  • Perform code reviews, testing, and debugging to ensure high-quality software
  • Optimize system performance, scalability, and security
  • Stay up-to-date with emerging technologies and industry trends

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related field
  • Proficient in relevant programming languages (e.g., JavaScript, Python, Java, etc.)
  • Experience with web development frameworks and technologies (React, Node.js, etc.)
  • Understanding of software development methodologies (Agile, Scrum, etc.)
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities

A high level of English is required for every position. Candidates with prior international experience are strongly preferred.

Apply for Software Engineer

Or write to us directly

Tell us which role calls to you, and why.