
Revolutionizing access to higher education for all
Noodle, headquartered in Union Square, New York, is transforming higher education by partnering with over 25 leading US universities to develop more than 80 graduate and certificate programs. As the fastest-growing online learning network in the country, Noodle has generated $400M in projected lifet...
Noodle offers a comprehensive benefits package including a 401(k) with match, equity opportunities, and 12 weeks of paid parental leave. Employees enj...
As a certified B Corp, Noodle prioritizes transparency and collaboration in its culture. The company fosters a supportive online community that encour...

Noodle • Remote, South Africa
Noodle is hiring a Senior Full-Stack Engineer to develop their Engage CMS product, which includes custom WordPress plugins and integrations. You'll work with JavaScript and WordPress to enhance online education experiences for universities.
You have 5+ years of experience in full-stack development, with a strong focus on building and maintaining web applications. Your expertise in JavaScript and WordPress allows you to create dynamic and engaging user experiences that resonate with students and educators alike. You understand the nuances of online education and are passionate about leveraging technology to enhance learning outcomes.
You are proficient in developing custom plugins and themes for WordPress, ensuring that they are optimized for performance and usability. Your experience with integrating various APIs and third-party services enables you to create seamless interactions within the Engage CMS product. You are comfortable working in a remote environment and thrive in collaborative settings, where you can share ideas and learn from your peers.
You possess strong problem-solving skills and can troubleshoot issues effectively, ensuring that the applications you build are robust and reliable. Your attention to detail and commitment to quality drive you to deliver high-standard code that meets both functional and aesthetic requirements. You are also familiar with agile methodologies and understand the importance of iterative development and continuous improvement.
Experience with educational technology or a background in higher education is a plus. Familiarity with additional frameworks or languages such as React or Node.js would be beneficial, as would experience in user experience design principles. You are open to learning new technologies and adapting to the evolving needs of the education sector.
As a Senior Full-Stack Engineer at Noodle, you will play a crucial role in the development of the Engage CMS product. You will collaborate with cross-functional teams, including designers and product managers, to define and implement new features that enhance the user experience for university partners. Your responsibilities will include writing clean, maintainable code and conducting code reviews to ensure best practices are followed.
You will be involved in the entire software development lifecycle, from initial concept through deployment and maintenance. This includes gathering requirements, designing solutions, and implementing features that align with the company's vision of empowering universities. You will also be responsible for troubleshooting and resolving any technical issues that arise, ensuring that the Engage CMS remains a reliable tool for our partners.
In addition to development tasks, you will contribute to the overall architecture of the application, making recommendations for improvements and optimizations. You will stay updated on industry trends and emerging technologies, bringing innovative ideas to the team that can enhance our product offerings.
Noodle provides a supportive and inclusive work environment where you can grow your skills and advance your career. We offer competitive compensation and benefits, including flexible working hours and opportunities for professional development. You will have the chance to work on meaningful projects that have a direct impact on the future of higher education, helping universities adapt to the digital landscape.
Join us in our mission to transform higher education through technology. We encourage you to apply even if your experience doesn't match every requirement — your passion for education and technology is what matters most.
Apply now or save it for later. Get alerts for similar jobs at Noodle.