Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Placements24

NewBe an early applicant

Full Stack Developer - EdTech Platform

Posted Updated 14 views
Discussion

Summary

Fully remote full stack developer role (Cape Town-based) building and scaling an EdTech learning platform used by students and educators globally. Work spans modern front-end frameworks (React/Angular/Vue), back-end languages (Python/Node.js/Java/Ruby), SQL and NoSQL databases, and cloud/container technologies.

About the Role

Our client is a forward-thinking EdTech company seeking a skilled Full Stack Developer to join their entirely remote team, based in Cape Town, Western Cape. This role is perfect for an individual passionate about leveraging technology to enhance educational experiences. You will be instrumental in developing and maintaining our cutting-edge learning platform, contributing to features that impact thousands of students and educators globally. As a remote-first organization, we foster a culture of trust, autonomy, and continuous learning, ensuring you have the tools and support needed to succeed from anywhere. This position involves working with a diverse, international team, bringing innovative ideas to life and shaping the future of online education. We are committed to creating an inclusive and dynamic work environment where your contributions are valued and recognized. Your expertise will directly influence the scalability and user experience of our educational solutions.

Key Responsibilities

  • Design, develop, and deploy scalable web applications using modern front-end and back-end technologies.
  • Collaborate with product managers, designers, and other developers to define and implement new features.
  • Write clean, maintainable, and efficient code across the full stack, from the user interface to the database.
  • Optimize applications for maximum speed, scalability, and security.
  • Develop and maintain APIs for integration with third-party services and internal systems.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot, debug, and upgrade existing software.
  • Contribute to architectural decisions and technology roadmap planning.
  • Ensure adherence to best practices in software development and security.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Proven experience as a Full Stack Developer, with a strong portfolio of deployed applications.
  • Proficiency in front-end technologies (e.g., React, Angular, Vue.js) and back-end languages (e.g., Python, Node.js, Java, Ruby).
  • Experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Strong understanding of software development principles, design patterns, and data structures.
  • Excellent problem-solving and analytical skills.
  • Effective communication skills for remote collaboration.
  • Must be eligible to work remotely and available for online collaboration during South African working hours.

Benefits

  • Competitive salary and performance-based bonuses.
  • Fully remote work arrangement with flexible hours.
  • Generous annual leave and paid time off.
  • Opportunities for continuous learning and professional growth, including conference attendance.
  • Contribution towards home office setup and internet costs.
  • Regular virtual team-building activities and social events.
  • Health and wellness programs accessible remotely.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →