Technology
Software Engineer
Software Engineers will be responsible for developing, maintaining, and enhancing the MeducateED online learning platform and its associated tools and features.
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 EngineerOr write to us directly
Tell us which role calls to you, and why.