CMS Developer

Odixcity Consulting

South Africa

Remote

ZAR 300,000 - 520,000

Full time

13 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Odixcity Consulting is seeking a seasoned CMS Developer to design, develop, and maintain dynamic CMS applications (WordPress, Drupal, Craft CMS). You will build custom themes and plugins, connect APIs, and ensure secure, scalable web experiences for a remote, developer-focused environment.

You will collaborate with designers and content teams, translate mockups into functional solutions, and contribute to brand-aligned, high-performance sites across multiple client projects.

Qualifications

  • Bachelor’s degree in Computer Science, Web Development, or equivalent experience.
  • Minimum of 3-5 years of software development experience with a heavy focus on CMS technologies.
  • Expert-level proficiency in HTML5, CSS3 (including Flexbox/Grid), JavaScript (ES6+), and server-side languages (e.g., PHP, Python, or Ruby).
  • Deep hands-on experience with platforms such as WordPress, Drupal, Craft CMS, or Magento.
  • Ability to connect APIs, manage databases, and architect custom backend solutions.
  • Proven ability to work independently in a fully remote environment and communicate updates via project management tools.
  • Exceptional debugging and troubleshooting skills with attention to design accuracy.

Responsibilities

  • CMS Development & Architecture: Create, manage, and scale customized CMS applications. Build custom themes, modules, and plugins from scratch to extend platform functionality.
  • Site Optimization: Implement responsive designs and ensure cross-browser compatibility. Conduct performance tuning to keep websites fast and lightweight.
  • Content Management Structure: Set up Custom Post Types (CPT) and Custom Fields for an easy editing experience.
  • Security & Maintenance: Ensure site security, data protection, user authentication, and manage backups and updates.
  • SEO & Integration: Implement technical SEO practices. Integrate third-party APIs, CRM systems, and tracking tools.
  • Collaboration: Work with UI/UX designers, back-end developers, and content stakeholders to meet brand guidelines and timelines.
  • Documentation: Prepare and maintain clean code and technical documentation for future reference and knowledge transfer.

Skills

CMS development
Responsive design
API integration
Remote work

Education

Bachelor’s degree in Computer Science or related

Tools

WordPress
Drupal
Craft CMS
Magento
HTML5
CSS3
JavaScript ES6+
PHP
Python
Ruby

Job description

Job Title: CMS Developer
Location: Remote
Job Type: Contract/ full-time
Job Summary: We are looking for an experienced and highly skilled CMS Developer to design, develop, and maintain dynamic, custom Content Management System (CMS) applications (e.g., WordPress, Drupal, or Craft CMS). In this role, you will be responsible for creating robust CMS architectures, building custom themes and plugins, and translating mockups into fully functional, responsive, and secure web experiences. You will collaborate daily with designers, content creators, and cross-functional teams to align with brand standards and support a highly scalable, developer-focused digital ecosystem.
Key Responsibilities

  • CMS Development & Architecture: Create, manage, and scale customized CMS applications. Build custom themes, modules, and plugins from scratch to extend platform functionality.
  • Site Optimization: Implement responsive designs and ensure cross-browser compatibility. Conduct performance tuning to keep websites fast, lightweight, and lag-free.
  • Content Management Structure: Set up Custom Post Types (CPT) and Custom Fields to create a tailored, easy-to-use editing experience for non-technical team members.
  • Security & Maintenance: Ensure site security, data protection, user authentication, and manage regular backups and software updates.
  • SEO & Integration: Implement technical SEO best practices. Integrate third-party APIs, CRM systems, and tracking tools (e.g., Google Tag Manager, Google Analytics).
  • Collaboration: Work closely with UI/UX designers, back-end developers, and content stakeholders to meet brand guidelines and timelines.
  • Documentation: Prepare and maintain clean code and technical documentation for future reference and knowledge transfer.
Requirements & Qualifications
  • Bachelor’s degree in Computer Science, Web Development, or equivalent experience.
  • Minimum of 3-5 years of software development experience, with a heavy focus on CMS technologies.
  • Expert-level proficiency in HTML5, CSS3 (including Flexbox/Grid), JavaScript (ES6+), and server-side languages (e.g., PHP, Python, or Ruby).
  • Deep hands-on experience and portfolio demonstrating work with platforms such as WordPress, Drupal, Craft CMS, or Magento.
  • Ability to connect APIs, manage databases, and architect custom backend solutions.
  • Proven ability to work independently in a fully remote Environment, manage your time effectively, and communicate updates via project management tools.
  • Exceptional debugging and troubleshooting skills with a sharp eye for detail and design accuracy.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote CMS Architect & Developer
Remote CMS Architect & Developer

Odixcity Consulting • South Africa

Remote
ZAR 300,000 - 520,000
Drupal web developer
Drupal web developer

Odixcity Consulting • South Africa

Remote
ZAR 985,000 - 1,805,000
PHP Developer
PHP Developer

Zensar Technologies • Wes-Kaap

On-site
ZAR 600,000 - 800,000
WordPress Developer
WordPress Developer

Boardroom Appointments • Cape Town

On-site
ZAR 180,000 - 340,000
.NET Optimizely CMS Developer
.NET Optimizely CMS Developer

Bluegrass Digital • South Africa

On-site
ZAR 600,000 - 900,000
Senior Sitecore CMS Developer
Senior Sitecore CMS Developer

Boardroom Appointments • Pretoria

On-site
ZAR 900,000 - 1,300,000
Drupal Developer with Site Studio
Drupal Developer with Site Studio

SavageOne Pty Ltd • Midrand

On-site
ZAR 420,000 - 640,000
Senior Web Editor (Contract)
Senior Web Editor (Contract)

Sphere Digital Recruitment Group • Wes-Kaap

On-site
ZAR 600,000 - 800,000
Craft CMS PHP Developer - Scalable Web Platforms
Craft CMS PHP Developer - Scalable Web Platforms

Zensar Technologies • Wes-Kaap

Hybrid
ZAR 600,000 - 800,000
WordPress Developer Extraordinaire (Mid - Senior)
WordPress Developer Extraordinaire (Mid - Senior)

Firewater • Sandton

On-site
ZAR 480,000 - 720,000