Talent.com
Senior Full-Stack Engineer, Engineering (Engage CMS)
Senior Full-Stack Engineer, Engineering (Engage CMS)Noodle • Remote, South Africa
Senior Full-Stack Engineer, Engineering (Engage CMS)

Senior Full-Stack Engineer, Engineering (Engage CMS)

Noodle • Remote, South Africa
27 days ago
Job type
  • Remote
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 ( 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 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 ( 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. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Create a job alert for this search

    Senior FullStack Engineer Engineering Engage CMS • Remote, South Africa

    Similar jobs
    Senior Frontend Software Engineer - React.js / Next.js

    Senior Frontend Software Engineer - React.js / Next.js

    The Legends Agency • South Africa
    Senior Frontend Software Engineer - React.Join a fast-paced, collaborative tech environment building modern, scalable web applications. Remote (South Africa) | Market-related salary | Flexible worki...Show more
    Last updated: 28 days ago • Promoted
    Full-Stack GenAI Software Engineer

    Full-Stack GenAI Software Engineer

    HyperDev • ZA
    Remote
    Quick Apply
    We are seeking a Full-Stack GenAI Software Engineer to help us build HyperDev from the ground up.This is not a feature-factory role : you’ll work closely with the founders to make foundational decis...Show more
    Last updated: 11 days ago
    Senior Team Lead, Software Engineering / Architecture

    Senior Team Lead, Software Engineering / Architecture

    NTT Ltd. • ZA
    The Senior Team Lead, Software Engineering / Architecture is a developing management role, tasked with providing regular operational support to a team of developers, engineers and / or architects by pl...Show more
    Last updated: 5 days ago • Promoted
    Senior Platform (DevOps) Engineer (AWS & Kubernetes)

    Senior Platform (DevOps) Engineer (AWS & Kubernetes)

    HyperDev • ZA
    Remote
    Quick Apply
    HyperDev is a new developer-focused spin-out within the HyperionDev ecosystem, one of the world’s leading providers of accelerated tech education. Our mission at HyperDev is to help people Write Cod...Show more
    Last updated: 7 days ago
    Senior Angular Developer

    Senior Angular Developer

    IOCO • Blank, South Africa
    We are seeking a highly skilled Senior Angular Developer to join our dynamic development team.The successful person will be responsible for designing, developing, and maintaining scalable, high-per...Show more
    Last updated: 29 days ago • Promoted
    Full-Stack AI Software Engineer

    Full-Stack AI Software Engineer

    HyperDev • ZA
    Remote
    Quick Apply
    We are seeking a Full-Stack GenAI Software Engineer to help us build HyperDev from the ground up.This is not a feature-factory role : you’ll work closely with the founders to make foundational decis...Show more
    Last updated: 17 hours ago • New!
    Full-Stack Data Engineer (SA Remote)

    Full-Stack Data Engineer (SA Remote)

    NIVA Health • ZA
    Remote
    Quick Apply
    This role is for you if you enjoy building real data solutions end-to-end — not just one piece of the puzzle.At NIVA Health, we’re growing our data capability and looking for a.You won’t be boxed i...Show more
    Last updated: 30+ days ago
    Senior Product / Full Stack Developer (Fully remote)

    Senior Product / Full Stack Developer (Fully remote)

    Recru-it • South Africa
    Remote
    The companies platform uses a modern, pragmatic stack : .Backend : Go monolith with server-side rendering and Turbo (Hotwired) for HTML-over-the-wire interactions. Legacy systems : Ruby on Rails app wit...Show more
    Last updated: 8 days ago • Promoted
    Intune System Engineer

    Intune System Engineer

    Recru-it • South Africa
    Manage and support application patching and packaging processes.Oversee Windows and Microsoft patching to ensure compliance and security. Utilise SCCM and Intune for deployment, monitoring, and trou...Show more
    Last updated: 26 days ago • Promoted
    Embedded, FPGA & Electronics Engineers

    Embedded, FPGA & Electronics Engineers

    Recruitpro Solutions • Rijswijk, South Africa
    What you will typically be involved in.FPGA or embedded system design.Digital electronics development.System-level testing and validation. Supporting R&D and product development teams.BEng Elect...Show more
    Last updated: 24 days ago • Promoted
    Full Stack Engineer (US hours)

    Full Stack Engineer (US hours)

    VirtuHire • ZA
    Remote
    Quick Apply
    Empower anyone to build software through no‑code tools enhanced by AI.Enable truly accessible software creation for everyone via no‑code AI tools. High‑intensity, product‑focused, results‑driven, re...Show more
    Last updated: 30+ days ago
    Senior Engineer : DevOps Platforms

    Senior Engineer : DevOps Platforms

    Nymbis Cloud Solutions • ZA
    A Senior Engineer : DevOps Platform builds and maintains cloud-native platforms that ensure application systems run seamlessly across multiple Kubernetes clusters and cloud providers.This role invol...Show more
    Last updated: 3 days ago • Promoted
    Software Engineer - fully remote

    Software Engineer - fully remote

    JenRec Recruitment • remote, South Africa
    Remote
    Design, develop, and maintain web interfaces and backend components.Debug, troubleshoot, and resolve software issues efficiently. Conduct comprehensive testing to ensure reliability and performance....Show more
    Last updated: 30+ days ago • Promoted
    Senior Full Stack Software Engineer (Product & Infrastructure)

    Senior Full Stack Software Engineer (Product & Infrastructure)

    Pavago • ZA
    Remote
    Quick Apply
    Senior Full Stack Software Engineer (Product & Infrastructure).Our client is seeking a Senior Full Stack Engineer to design, build, and maintain web applications and the infrastructure that pow...Show more
    Last updated: 30+ days ago
    Senior Fullstack Software Engineer – React (Next.js) & Java

    Senior Fullstack Software Engineer – React (Next.js) & Java

    The Legends Agency • South Africa
    Senior Fullstack Software Engineer React (Next.Join a Global Engineering Group Building High-Impact, Scalable Software.Remote (South Africa) | Flexible Hours (EU-Aligned) | Market Related Salary.O...Show more
    Last updated: 28 days ago • Promoted
    Full-Stack PHP Developer

    Full-Stack PHP Developer

    The Legends Agency • South Africa
    Join a tight-knit team building secure, scalable cloud platforms for MSPs.Remote (Anywhere in South Africa), R66,000 per month, UK Hours (8 am5 pm). This is a small, highly technical team building m...Show more
    Last updated: 22 days ago • Promoted
    3rd Line Support Engineer – Remote

    3rd Line Support Engineer – Remote

    Accountancy Placements Pietermaritzburg • Any Location, South Africa
    Remote
    Act as the 3rd line escalation point, ensuring prompt resolution of technical issues referred by 2nd line support engineers and project / Account managers. Diagnose and resolve a wide range of softwar...Show more
    Last updated: 20 days ago • Promoted
    Senior Platform Engineer - Technology R&D

    Senior Platform Engineer - Technology R&D

    Signant Health • ZA
    As a Senior Platform Engineer, you will play a pivotal role in designing, building, and maintaining the tools and infrastructure that empower our development teams and ensure business continuity.Yo...Show more
    Last updated: 21 days ago • Promoted