ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Senior Full-Stack Engineer, Engineering (Engage CMS)

Noodle

Remote, South Africa Remote permanent

Posted: January 14, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We are seeking a Senior Full-Stack Engineer to join our team in South Africa, where we are developing infrastructure and providing life-changing learning experiences.

Job Description

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.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply