Talent.com
Senior Cms Developer
Senior Cms DeveloperOpen Box Software • WorkFromHome, Western Cape, South Africa
Senior Cms Developer

Senior Cms Developer

Open Box Software • WorkFromHome, Western Cape, South Africa
1 day ago
Job description

Senior CMS Developer - Hybrid, Tokai, Cape TownOpen 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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Senior Developer • WorkFromHome, Western Cape, South Africa

    Related jobs
    Senior Developer

    Senior Developer

    Sabenza IT & Recruitment • Cape Town, Western Cape, South Africa
    SENIOR DEVELOPER Marketing Team (The Coolest Tech Squad in Retail).Hey code wizard yes YOU the one who dreams in RPG and wakes up debugging in your sleep. This isnt your average dev gig.What youll ...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Data Team Lead, home-based in South Africa

    Senior Data Team Lead, home-based in South Africa

    IQVIA • Bellville, Western Cape, South Africa
    Remote
    Serve as primary point of contact for customer on data management deliverables.Manage multiple large studies or program of studies (possibly global). Provide leadership and senior support to DTLs on...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer (Platform)

    Senior Developer (Platform)

    60 Degrees • Cape Town, Western Cape, South Africa
    THE OPPORTUNITY THAT AWAITS YOU.New work in at a cutting-edge Product & Platform housethats quietly revolutionizing how humans and AI interact. This crew is building intelligent systems at scale...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (Digisure)

    Senior Software Engineer (Digisure)

    Santam Insurance • Bellville, ZA
    Job title : Senior Software Engineer (Digisure).Job Location : Western Cape, Bellville.The Senior Software Engineer position is a critical role, responsible for guidance of the wider team and deliv...Show more
    Last updated: 14 days ago • Promoted
    Team Leader : Business Analytics - Operational Delivery

    Team Leader : Business Analytics - Operational Delivery

    Capitec Bank • Bellville, ZA
    Job title : Team Leader : Business Analytics - Operational Delivery.Job Location : Western Cape, Bellville.To lead a Business Analysts team, prioritize and oversee work within the BSC Operational Sy...Show more
    Last updated: 1 day ago • Promoted
    Intermediate SQL Developer (Somerset West)

    Intermediate SQL Developer (Somerset West)

    Datafin IT Recruitment • Cape Town, South Africa
    THE coding talents of an Intermediate SQL Developer are sought to join the team of a leading player in the fresh produce industry offering IT, analytics, and software support services.The ideal can...Show more
    Last updated: 6 days ago • Promoted
    Senior AWS Developer

    Senior AWS Developer

    Eqplus • Cape Town, Western Cape, South Africa
    Cloud Developer (BI Tableau & DevOps).South Africas leading establishments where data-driven insights play a central role in strategic decision-making. This role is ideal for a technically stron...Show more
    Last updated: 7 days ago • Promoted
    Senior Development Lead

    Senior Development Lead

    Eqplus • Cape Town, Western Cape, South Africa
    Our client is seeking an experienced.This is a 12-month contract role with opportunities to contribute to high-impact projects and drive technical excellence. Lead and supervise a small development ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Business Central Developer

    Senior Business Central Developer

    Staff Unlimited Recruitment Pty Ltd T / A MPC Recruitment Group EC • Cape Town, South Africa
    Our client, a leading logistics company is seeking a Senior Business Central Developer to join their team.The Senior Business Central Developer is a key technical leader within our Agile Scrum team...Show more
    Last updated: 30+ days ago • Promoted
    SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

    SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

    E-Merge • Mauritius, South Africa
    A leading independent financial services group founded in South Africa, with a growing international presence including Mauritius is looking for a Senior C# Software Developer to join their expandi...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Developer (Oracle) (CH1156)

    Senior Software Developer (Oracle) (CH1156)

    CapitalH • Kuils River, South Africa
    Our client, in the Payments and Lending industry, is seeking an experienced and passionate.This role is a critical part of our software delivery function, where you will design, develop, maintain, ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer

    Senior Developer

    Network International • Cape Town, Western Cape, South Africa
    Join to apply for the Senior Developer role at Network International.Payfast by Network is one of the leading Fintech organisations in Africa. We are on a mission to exponentially grow the digital e...Show more
    Last updated: 30+ days ago • Promoted
    Senior Business Central Developer

    Senior Business Central Developer

    Staff Unlimited Recruitment Pty Ltd T / A MPC Recruitment Group EC • Cape Town, Western Cape, South Africa
    Our client, a leading logistics company is seeking a Senior Business Central Developer to join their team.The Senior Business Central Developer is a key technical leader within our Agile Scrum team...Show more
    Last updated: 22 days ago • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Communicate Recruitment • Stellenbosch, South Africa
    Your Experiments Will Include : .Designing GCP-powered data architectures that defy gravity and scale.Engineering ETL flows that turn raw chaos into structured brilliance. Collaborating with fellow da...Show more
    Last updated: 30+ days ago • Promoted
    Scrum Master (CH1159)

    Scrum Master (CH1159)

    CapitalH • Kuils River, South Africa
    Our client, in the Payments and Lending industry, is seeking a.This position calls for a high-energy, self-driven, structured, and analytical individual with robust people and project management sk...Show more
    Last updated: 30+ days ago • Promoted
    Senior C# Developer

    Senior C# Developer

    SavageOne Pty Ltd • Cape Town, Western Cape, South Africa
    Onsite in Cape Town, South Africa.We are seeking a highly experienced Senior C# Software Engineer to join our dynamic team at one ofSA's Leading bank. The ideal candidate will bring extensive expert...Show more
    Last updated: 30+ days ago • Promoted
    Senior Developer

    Senior Developer

    Blue Pearl PTY LTD • Cape Town, WC, za
    Quick Apply
    You’ll play a key role in designing, building, and maintaining enterprise-grade applications using modern.NET technologies—particularly with. If you thrive on clean code, secure practices, reusable ...Show more
    Last updated: 22 days ago
    Senior Delivery Lead

    Senior Delivery Lead

    The Rank Group • Cape Town, Western Cape, South Africa
    Ready to make a real impact in the interactive technology space Were seeking a dynamic Senior Delivery Lead to inspire and mentor a high-performing team across South Africa and our global offices.L...Show more
    Last updated: 5 days ago • Promoted