Noodle is higher education’s leading strategy, services, and technology partner. We develop infrastructure, provide life-changing learning experiences, and grow the awareness of and the enrollment in some of the best academic institutions in the world. Our vision is “to empower universities to change the world.” We achieve this vision by offering our university partners various products and services that help them be more resilient, responsive, efficient, and interconnected.
Online education is no longer a novel or niche idea. It is the fastest-growing segment in higher education, accounting for 20% of all enrollees and 35% of graduate-level certificates and degrees. It's also getting increasingly competitive, as more and better programs are launched each semester. Universities need to go online quickly, economically, and elegantly, creating programs that students can't wait to tell their friends about and that their professors want to teach.
Noodle helps universities bring programs online with flexibility, transparency, alignment, efficiency, and joy. That's why more top universities chose us last year than all other online program managers combined. We are a passionate team of technologists, educators, and experts. Online learning has the potential to transform higher education; if you’re interested in being part of that journey, keep reading!
Noodle’s Engage CMS product is a custom suite of WordPress plugins, themes, and integrations that powers our university partners’ marketing sites to increase awareness and attract potential students.
Noodle Africa Benefits:
Work from the comfort of your home office!
Great compensation package
Tools you need on us! Laptop (Mac is our computer of choice) and EcoFlow inverter
12 weeks paid Parental Leave benefits
20 working days annual leave + 10 paid national holidays
Medical/RA benefit
Internet benefits
Full access to our employee assistance program (EAP) through Company Wellness
Annual education stipend for lifelong learning
As a Senior Full-Stack Engineer, Engineering (Engage CMS), you will have:
Extensive experience developing and maintaining production WordPress applications.
Proven experience using Pantheon for WordPress hosting, including environment management and performance considerations.
Hands-on experience working with Pantheon Multidev environments for feature development, testing, and review workflows.
Hands-on experience using New Relic (or similar, including Pantheon’s integrated tooling) for application performance monitoring, troubleshooting, and optimisation.
Strong understanding of modern WordPress architecture, including themes, plugins, and core updates.
Experience integrating CI/CD workflows with WordPress projects.
Demonstrated ability to use AI tools effectively in day-to-day engineering work (e.g. code generation, refactoring, debugging, testing, documentation).
Ability to critically evaluate and review AI-generated output to ensure correctness, security, and maintainability.
Solid grasp of web performance, caching, security, and accessibility best practices (WCAG 2.2 AA).
Experience collaborating with product, design, and QA in a cross-functional team
You have:
5-8 years of experience developing and maintaining custom WordPress applications in production environments.
Bachelor's degree and/or equivalent business experience.
A keen interest and capability in using AI engineering tools.
Strong proficiency in PHP, with experience working within the WordPress core, plugin, and theme ecosystems.
Solid experience with JavaScript, including modern ES6+ syntax and common front-end tooling.
Working knowledge of HTML5, CSS3, and responsive, accessible web design principles.
Experience with WordPress REST API, custom post types, and custom taxonomies.
Familiarity with MySQL and performance considerations for WordPress-backed databases.
Experience using Git for version control and collaborating via pull requests and code reviews.
Exposure to modern build tools and workflows (e.g. npm, webpack, or similar).
Critical thinker and data-driven, able to identify the right problem to solve.
Strong strategic, analytical, communication, and self-management skills, and a proven ability to influence others.
Respect and understanding of other disciplines; including User Experience, Product Development, Quality and Release.
Excellent verbal and written communication, presentation, and stakeholder management skills with an ability to effectively communicate and interact with all levels of management.
Working knowledge of Google Workspace (Docs, Slides, Sheets).
Ability to work effectively in a dynamic, rapidly changing, team-based environment.
Eligibility Requirements:
This position is based in South Africa. Applicants must be legally authorized to live and work in South Africa and must maintain residency within South Africa throughout their employment. Proof of eligibility and residency will be required upon hiring.
At Noodle, we hire people who will help us change the future of online education. Even if you don't think you check off every bullet point on this list, we still encourage you to apply! We value both current experience and future potential.
Noodle is committed to creating a welcoming and inclusive workplace for everyone. We value and celebrate our differences because those differences are what make our team shine. We hire great people from different backgrounds, not just because it's the right thing to do, but because it makes us stronger as a whole. Women, people of color, LGBTQIA2S+ individuals, and members of other underrepresented groups are strongly encouraged to apply. Noodle is an equal opportunity employer and does not discriminate against candidates on the basis of race, ethnicity, religion, sex, gender, sexual orientation, gender identity, disability status, or veteran status.