1,184,220open jobs
66,514companies
212,240added this week
Browse all
Salary
≈ $27k – $63k per year (Estimated)
Location
Hybrid (Cape Town, South Africa)
Seniority
Senior · 5+ years exp
Employment
Contractor

Confirmed on the employer's own hiring board on Oct 4, 2026. First seen by Alion on Oct 1, 2026. IQbusiness scores B on the Alion truth index.

Overview
Company
Impact
Profile match
IQbusiness is a Johannesburg management and technology consultancy founded in 1998. It advises South African banks, insurers and retailers on data, digital delivery and process change, and supplies contract specialists. The firm is one of the country's largest independent consulting businesses.
iqbusiness is seeking to employ a Senior Web Developer on a 12-month contract to collaborate with an international client from our offices in Welgemoed, Cape Town, Northern Suburbs. This is a hybrid role (3 days on-site; 2 days WFH).

The Senior Web Developer is responsible for leading the design, development, and maintenance of both front-end and back-end components of web applications, with a specialised focus on the WordPress ecosystem. They should be comfortable working extensively with PHP and WordPress core, themes, plugins, databases, servers, APIs, and modern client-side technologies. This role requires strong solution design capabilities, the ability to debug independently, and experience delivering complex, customised web solutions.

Key Responsibilities:

  • Lead solution design and create new developments within PHP and WordPress, including custom themes, plugins, and API integrations
  • Develop and maintain custom APIs within WordPress and integrate seamlessly with third-party services
  • Collaborate closely with UI/UX designers to translate complex designs into functional and responsive user interfaces, leveraging Bootstrap, React, or Angular as needed
  • Design and deliver complex website platforms with advanced functionality
  • Debug independently, analyse problems, and propose effective solutions
  • Optimise WordPress applications for maximum speed, scalability, and security
  • Write clean, maintainable, and efficient code for WordPress themes, plugins, and custom functionalities
  • Communicate technical concepts clearly to both technical teams and business stakeholders
  • Contribute to presentations and requirement gathering sessions to ensure alignment with business needs
  • Ensure security and data protection best practices are consistently followed across all WordPress development
  • Participate actively in code reviews and team meetings, providing mentorship and contributing to development standards
  • Stay up to date with emerging WordPress advancements, web technologies, and industry trends

Minimum Requirements:

  • Bachelor’s Degree in Computer Science, Engineering, or a related field (advantageous)
  • Minimum of 5 years’ full-stack development experience, with strong emphasis on WordPress
  • Proficiency in front-end technologies
  • Experience with Bootstrap for building responsive, mobile-first UI components and layouts
  • Strong back-end development experience with PHP, specifically deep expertise in WordPress core, theme, and plugin development
  • Extensive experience with databases such as MySQL for WordPress applications
  • Familiarity with RESTful APIs (WordPress REST API and external services)
  • Expert knowledge of version control systems like Git
  • Strong understanding of WordPress architecture, hooks, filters, and best practices for performance and security
  • Experience with containerisation tools like Docker for WordPress development environments (advantageous)
  • Understanding of DevOps practices, CI/CD pipelines, and cloud platforms (e.g., AWS, Azure, GCP) as they apply to WordPress deployments (advantageous)
  • Experience with testing frameworks and tools (e.g., PHPUnit for WordPress) (advantageous)

Skills Required:

  • Excellent problem-solving skills with the ability to work independently
  • Strong communication skills, able to bridge technical and non-technical audiences
  • Experience gathering requirements and translating them into technical solutions
  • Ability to present solutions clearly and persuasively to stakeholders

Note: As all business roles require honesty in the handling of or access to cash, finances, financial systems, or confidential information, our recruitment process requires that the following background checks be completed: credit, criminal, ID, and qualification verification.

IQbusiness is committed to sustainable growth and transformation; we embrace diversity and employ previously disadvantaged individuals.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,184,220 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Cape Town
≈ $53k – $121k per year (Estimated) • Remote (Germany, Austria) • Full-Time
JavaScript
Java
Java
Spring Boot
Databases
PostgreSQL
Frontend
React.js
React Three Fiber
drei
DevOps
AWS
Docker
Management
Scrum
Apply
≈ $23k – $51k per year (Estimated) • In office • Kolkata
DevOps
Windows
Apply
In office • Kolkata
JavaScript
Java
Frontend
React.js
DevOps
Rest API
CI/CD
Apply
≈ $16k – $42k per year (Estimated) • In office • Kolkata
JavaScript
Java
Frontend
React.js
DevOps
Azure
CI/CD
AWS
Incident Management
Apply
In office • Bengaluru
DevOps
Azure
Apply
≈ $17k – $43k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Karachi
PHP
PHP
WooCommerce
AI/ML
Copilot
Claude
ChatGPT
Design
Figma
Management
Confluence
ClickUp
Jira
Draw.io
n8n
Zapier
Agile
Scrum
Apply
≈ $19k – $45k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Makati
Python
DevOps
Ansible
GCP
Azure
AWS
TCP/IP
VPN
VLAN
BGP
OSPF
MPLS
Apply
DATA ANALYST L4 1 day ago
≈ $12k – $24k per year (Estimated) • In office • 5+ years exp • Hyderabad
Databases
Google BigQuery
BigQuery
DevOps
GCP
Apply
≈ $13k – $32k per year (Estimated) • In office • 7+ years exp • Bengaluru
Python
SQL
DevOps
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Amazon CloudWatch
Cybersecurity
OWASP Top 10
Management
ServiceNow
ITSM
QA
Selenium
JMeter
Cypress
Playwright
Postman
Rest-Assured
Locust
Apply
In office • 7+ years exp
ABAP
ABAP
ABAP on HANA
CDS Views
DevOps
Rest API
Apply
≈ $30k – $71k per year (Estimated) • In office • Confidential • 7+ years exp • Bachelor's Degree • Stellenbosch
Java
SQL
Java
Spring Framework
Maven
Spring Boot
Gradle
Databases
PostgreSQL
Apache Kafka
DevOps
GCP
Azure DevOps
GitHub Actions
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
≈ $32k – $74k per year (Estimated) • In office • Contractor • 5+ years exp • Stellenbosch
JavaScript
Java
SQL
Node JS
Databases
PostgreSQL
RabbitMQ
Apache Kafka
Frontend
GraphQL
DevOps
CI/CD
Analytics
ETL/ELT
Apply
≈ $103k – $245k per year (Estimated) • Remote (likely South Africa)
JavaScript
TypeScript
SQL
Node JS
AI/ML
Prompt Engineering
Frontend
React.js
DevOps
AWS
Apply
≈ $25k – $47k per year (Estimated) • In office • Contractor • 6+ years exp • Johannesburg
SQL
Management
Confluence
Agile
Scrum
UML
Apply
In office • Confidential • Bachelor's Degree • Sandton
Python
Java
DevOps
GCP
Azure
AWS
Apply
≈ $29k – $67k per year (Estimated) • In office • Cape Town
Apply
In office • Cape Town
Apply
In office • Cape Town
Apply
In office • Cape Town
Management
Microsoft Office
Apply
In office • Cape Town
Apply
See all jobs
This is one of many
1,184,220 more open roles from verified company boards, updated every day.