Senior CMS Developer

13 hours ago


Cape Town, Western Cape, South Africa Open Box Software Full time R900 000 - R1 200 000 per year

Senior CMS Developer - Hybrid, Tokai, Cape Town

Open Box Software is a globally focused consulting firm that specialises in delivering business and software solutions to the Real Estate industry. We have a young team of highly talented individuals who are driven to make an impact and have fun.

We are looking for a Senior CMS Developer to join our growing team. You'll report to the Head of Custom Software and work within our talented CMS team - primarily focused on Drupal - to maintain, enhance, and build websites.

These sites range from simple single-pagers to complex platforms that integrate with backend systems and third-party tools. We follow a clear and collaborative development process using tools like VS Code, Git, and Azure DevOps. This is a great opportunity to work in a modern development environment while expanding your CMS and full-stack skills.

Key Responsibilities

  • Develop, maintain, and enhance websites using Drupal or similar CMS platforms.
  • Provide input on technical design and architecture decisions for complex CMS projects.
  • Mentor and guide junior developers.
  • Engage with business stakeholders to translate requirements into scalable technical solutions.
  • Provide input on defining and enforce coding standards, best practices, and CMS security compliance.
  • Contribute to technology roadmaps and evaluate emerging CMS tools and practices.
  • Build and maintain both front-end and back-end functionality using HTML, CSS, JavaScript, and PHP (or equivalent).
  • Customize and configure CMS themes, templates, and modules.
  • Regularly upgrade CMS modules and core frameworks to ensure long-term stability.
  • Work closely with a product owner to implement site requirements.
  • Ensure code quality, performance, and maintainability.
  • Address client reported issues.
  • Solve complex technical challenges affecting delivery or quality.
  • Participate in code reviews and knowledge-sharing sessions.
  • Run product demos to clients and internal stakeholders.
  • Estimate effort and timelines for tasks and projects.
  • Manage code releases through defined deployment processes.

Minimum Requirements

  • Degree or diploma in software development or a related field.
  • Demonstrated experience leading projects or development teams.
  • Strong knowledge of system architecture, scalability, and performance optimization.
  • 5 to 8+ years of experience working with Drupal (preferably version 10) or a similar CMS.
  • Proficient in HTML5, CSS3, JavaScript, and PHP or equivalent server-side language.
  • Hands-on experience with CMS site building, configuration, and contributed modules.
  • Familiarity with Git and version control workflows.
  • Understanding of responsive web design and cross-browser compatibility.
  • Strong written and verbal communication skills.
  • Effective time management and task prioritisation.
  • Comfortable working toward deadlines and managing stakeholder expectations.
  • Analytical and problem-solving mindset.

Nice-to-Have Skills

  • Experience integrating with RESTful APIs.
  • Experience mentoring/coaching other developers.
  • Contributions to open-source CMS projects or communities.
  • Experience delivering enterprise-scale CMS implementations.
  • Familiarity with CI/CD pipelines and modern DevOps practices.
  • Knowledge of SEO best practices for CMS-driven sites.
  • Experience with templating engines (e.g., Twig).
  • Exposure to performance optimisation and caching strategies.
  • Experience with cloud-based CMS hosting platforms like Acquia or Pantheon.
  • Use of AI tools to boost productivity and automate repetitive dev tasks.

Personal Traits

  • Collaborative and approachable team player.
  • Demonstrates leadership presence and ability to influence and inspire others.
  • Consultative mindset with confidence engaging business stakeholders directly.
  • High accountability and initiative in driving project success.
  • Detail-oriented with a passion for quality.
  • Self-motivated and proactive in identifying improvements.
  • Comfortable in a goal-oriented, flexible work environment.


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R120 000 - R240 000 per year

    Remote positionKnowledge requirements (ideal):API Development (REST / SOAP) PHP (WordPress/WooCommerce related) GIT Repo set up / management for source control (BitBucket / GitLab / GitHub) CSS / Bootstrap / Frameworks jQuery  React PHP Frameworks (Laravel / Code Ignitor / Slim) Python MySQL / MariaDB SQL Server PostGreSQL Platform / CMS /...


  • Cape Town, Western Cape, South Africa Huble Full time R250 000 - R450 000 per year

    Welcome to Huble , HubSpot's 2024 global partner of the year We are a global HubSpot, AI, marketing & creative consultancy enabling mid-market and enterprise businesses move faster, adapt smarter, and innovate freely—by building their business around HubSpot's CRM. We believe in striking a balance between professionalism and being human.As a Full Stack...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R400 000 - R600 000 per year

    Are you a passionate Junior Full Stack Developer looking to kickstart your career? We are searching for a motivated individual to join our client's dynamic team in Claremont.Key ResponsibilitiesDevelop and maintain web applications, working on both front-end and back-end development to ensure smooth functionality and user experience.Build and optimize...


  • Cape Town, Western Cape, South Africa Collinson Full time R120 000 - R130 000 per year

    Purpose of the jobThe Senior Digital Marketing Executive plays a key role in managing and optimising digital content across multiple platforms, ensuring that updates are executed with precision, consistency, and in line with business objectives.This role involves advanced content management, applying best practices in accessibility, SEO, and optimisation...


  • Cape Town, Western Cape, South Africa Collinson Full time R900 000 - R1 200 000 per year

    Collinson is the global, privately-owned company dedicated to helping the world to travel with ease and confidence. The group offers a unique blend of industry and sector specialists who together provide market-leading airport experiences, loyalty and customer engagement, and insurance solutions for over 400 million consumers. Collinson is the operator of...


  • Cape Town, Western Cape, South Africa Somewhere Full time R240 000 per year

    Webflow Designer/ DeveloperSalary range: $2000-$3000Working Schedule: 9AM to 5PM Eastern Standard TimeSummary:We are seeking a skilled Webflow Designer/Developer to design, develop, and maintain high-performance websites and landing pages. The ideal candidate will have a strong command of Webflow, including the CMS, template and component libraries and the...

  • Web Developer

    4 days ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time R90 000 - R120 000 per year

    Contract positionMinimum requirements:Tertiary qualifications in computer science and/or software Engineering and/or information technology Systems and/or Information Technology and/or related technical certification in an IT fieldMinimum of 5 years working experience as a Drupal Developer or related CMSAdvanced Drupal site-building experience, including...

  • Front-End Developer

    4 days ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time R500 000 - R1 200 000 per year

    Remote positionMinimum requirements:Proven experience in developing split tests using JavaScript, jQuery, HTML, and CSS. Familiarity with split testing tools, including Google Optimise, Adobe Target, and  Ability to work in a fast-paced environment and manage multiple projects simultaneously. Experience with agile methodologies and workflows.Excellent...


  • Cape Town, Western Cape, South Africa StoneX Group Full time R500 000 - R1 200 000 per year

    OverviewFixed Term Contract - 12 monthConnecting clients to markets – and talent to opportunity.With 4,500+ employees and over 300,000 commercial, institutional, payments, and retail clients, we operate from more than 70 offices spread across six continents. As a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets – focusing on...

  • Senior AI Engineer

    4 days ago


    Cape Town, Western Cape, South Africa Boardroom Appointments Full time R2 000 000 - R2 500 000 per year

    Senior AI Engineer - 6 Month ContractKey ResponsibilitiesBuild and deploy AI/ML models for use cases such as content recommendation, sentiment analysis, auto-tagging, voice-to-text transcription, and audience segmentation.Design intelligent tools to assist content creators, editors, and marketing teams with automation, prediction, and optimization.Develop...