Full stack developer with over 20 years of experience in Software Development and Web Design. Focus on minimal design and mobile-optimized experiences. Experience in both front-end and back-end technologies since 1999. Built stand-alone systems for large corporations. As well as single-use applications for once off's. We build strong customer relationships that stand the test of time.
PHP
WordPress
JavaScript
Web Design
Figma
React
iOS Development
Flutter
React Native
iOS
Adobe Creative Cloud
SQL
Python
Node.js
Janus B.
Cape Town, South Africa
$20/hr
4.8
168 jobs
My skills and interests are within Linux System Administration, MySQL, PHP Web Programming, JavaScript and BASH scripting.
My oDesk test results were as follows:
- Redhat Linux 9.0 Admin (Above Average)
- U.S. English Basic Skills (Top 10%)
- Ecommerce (Above Average)
- LAMP (Above Average)
- PHP (Above Average)
- MySQL 5.0
- JavaScript
- HTML 5
PHP
API Integration
CentOS
CardConnect
Email Deliverability
Stripe
SSH
Bash Programming
Ecommerce Website Development
CodeIgniter
JavaScript
Linux System Administration
LAMP Stack
GitLab
MariaDB
Marc D.
Margate, South Africa
$55/hr
4.9
75 jobs
I’m Marc Dumont, a full-stack web developer with a strong focus on WordPress development. I bring extensive experience in creating, customising, and maintaining WordPress websites that are both functional and visually appealing. My expertise spans custom theme and plugin development, as well as a wide range of technical services to ensure your WordPress site operates smoothly and efficiently.
I have worked with, and have long-term clients from, the EU, Canada, UK, USA, New Zealand, Australia, and South Africa. Whether you need a new WordPress site, custom features, or ongoing support, I’m committed to delivering high-quality solutions that meet your needs. My approach is centred on understanding your requirements and applying the best tools and practices to achieve a functional, reliable, and user-friendly website.
✔ 𝗪𝗢𝗥𝗗𝗣𝗥𝗘𝗦𝗦 𝗗𝗘𝗩𝗘𝗟𝗢𝗣𝗠𝗘𝗡𝗧 𝗔𝗡𝗗 𝗖𝗨𝗦𝗧𝗢𝗠𝗜𝗦𝗔𝗧𝗜𝗢𝗡
WordPress is at the core of what I do. I specialise in:
• 𝗖𝘂𝘀𝘁𝗼𝗺 𝗧𝗵𝗲𝗺𝗲 𝗮𝗻𝗱 𝗣𝗹𝘂𝗴𝗶𝗻 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗺𝗲𝗻𝘁: Creating unique themes and plugins tailored to your needs.
• 𝗪𝗼𝗿𝗱𝗣𝗿𝗲𝘀𝘀 𝗧𝗵𝗲𝗺𝗲 𝗖𝘂𝘀𝘁𝗼𝗺𝗶𝘀𝗮𝘁𝗶𝗼𝗻: Enhancing themes to match your brand and functionality.
• 𝗪𝗼𝗿𝗱𝗣𝗿𝗲𝘀𝘀 𝗜𝗻𝘀𝘁𝗮𝗹𝗹𝗮𝘁𝗶𝗼𝗻 𝗮𝗻𝗱 𝗠𝗶𝗴𝗿𝗮𝘁𝗶𝗼𝗻: Smoothly setting up or migrating your WordPress site.
• 𝗪𝗼𝗿𝗱𝗣𝗿𝗲𝘀𝘀 𝗦𝗦𝗟 𝗜𝗻𝘀𝘁𝗮𝗹𝗹𝗮𝘁𝗶𝗼𝗻: Securing your site with SSL certificates.
• 𝗪𝗲𝗯𝘀𝗶𝘁𝗲 𝗧𝗿𝗼𝘂𝗯𝗹𝗲𝘀𝗵𝗼𝗼𝘁𝗶𝗻𝗴: Identifying and fixing site issues.
• 𝗪𝗼𝗿𝗱𝗣𝗿𝗲𝘀𝘀 𝗠𝗮𝗹𝘄𝗮𝗿𝗲 𝗥𝗲𝗺𝗼𝘃𝗮𝗹: Cleaning and protecting against attacks.
• 𝗣𝗲𝗿𝗳𝗼𝗿𝗺𝗮𝗻𝗰𝗲 𝗢𝗽𝘁𝗶𝗺𝗶𝘀𝗮𝘁𝗶𝗼𝗻: Boosting load times and efficiency.
• 𝗪𝗼𝗿𝗱𝗣𝗿𝗲𝘀𝘀 𝗦𝗲𝗰𝘂𝗿𝗶𝘁𝘆 𝗮𝗻𝗱 𝗢𝗽𝘁𝗶𝗺𝗶𝘀𝗮𝘁𝗶𝗼𝗻: Enhancing security and performance.
• 𝗪𝗼𝗿𝗱𝗣𝗿𝗲𝘀𝘀 𝗢𝗻-𝗦𝗶𝘁𝗲 𝗦𝗘𝗢 𝗔𝗱𝘃𝗶𝗰𝗲 𝗮𝗻𝗱 𝗜𝗺𝗽𝗹𝗲𝗺𝗲𝗻𝘁𝗮𝘁𝗶𝗼𝗻: Offering SEO guidance and strategies.
• 𝗪𝗼𝗿𝗱𝗣𝗿𝗲𝘀𝘀 𝗠𝗶𝘀𝗰𝗲𝗹𝗹𝗮𝗻𝗲𝗼𝘂𝘀 𝗧𝗮𝘀𝗸𝘀: Handling various WordPress tasks as needed.
✔ 𝗧𝗘𝗖𝗛𝗡𝗜𝗖𝗔𝗟 𝗦𝗨𝗣𝗣𝗢𝗥𝗧 𝗔𝗡𝗗 𝗠𝗔𝗜𝗡𝗧𝗘𝗡𝗔𝗡𝗖𝗘
I offer ongoing support to keep your WordPress site secure and up-to-date:
• 𝗨𝗽𝗱𝗮𝘁𝗲𝘀 𝗮𝗻𝗱 𝗣𝗮𝘁𝗰𝗵𝗲𝘀: Keeping your site secure and fully functional.
• 𝗖𝗠𝗦 𝗦𝘂𝗽𝗽𝗼𝗿𝘁: Expert guidance on managing your WordPress site, including theme and plugin customisation.
✔ 𝗘-𝗖𝗢𝗠𝗠𝗘𝗥𝗖𝗘/𝗪𝗢𝗢𝗖𝗢𝗠𝗠𝗘𝗥𝗖𝗘 𝗗𝗘𝗩𝗘𝗟𝗢𝗣𝗠𝗘𝗡𝗧
For businesses looking to sell online, I provide comprehensive WooCommerce services:
• 𝗣𝗿𝗼𝗱𝘂𝗰𝘁 𝗖𝗮𝘁𝗮𝗹𝗼𝗴𝘂𝗲 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁: Efficiently adding, editing, and organising your products.
• 𝗣𝗮𝘆𝗺𝗲𝗻𝘁 𝗚𝗮𝘁𝗲𝘄𝗮𝘆 𝗜𝗻𝘁𝗲𝗴𝗿𝗮𝘁𝗶𝗼𝗻: Implementing secure and reliable payment solutions.
• 𝗦𝗵𝗶𝗽𝗽𝗶𝗻𝗴 𝗮𝗻𝗱 𝗜𝗻𝘃𝗲𝗻𝘁𝗼𝗿𝘆 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁: Managing shipping rules and tracking inventory to streamline operations.
✔ 𝗪𝗘𝗕𝗦𝗜𝗧𝗘 𝗥𝗘𝗗𝗘𝗦𝗜𝗚𝗡 𝗔𝗡𝗗 𝗥𝗘𝗩𝗔𝗠𝗣𝗦
I also offer services to improve or completely revamp your WordPress website:
• 𝗨𝗜/𝗨𝗫 𝗜𝗺𝗽𝗿𝗼𝘃𝗲𝗺𝗲𝗻𝘁𝘀: Enhancing the design and usability of your site to boost user engagement.
• 𝗥𝗲𝘀𝗽𝗼𝗻𝘀𝗶𝘃𝗲 𝗗𝗲𝘀𝗶𝗴𝗻: Ensuring your WordPress site looks great and functions well across all devices.
• 𝗖𝗼𝗻𝘁𝗲𝗻𝘁 𝗠𝗶𝗴𝗿𝗮𝘁𝗶𝗼𝗻: Seamlessly transferring content from old to new WordPress sites.
• 𝗙𝗶𝗴𝗺𝗮 𝘁𝗼 𝗪𝗼𝗿𝗱𝗣𝗿𝗲𝘀𝘀 𝗖𝗼𝗻𝘃𝗲𝗿𝘀𝗶𝗼𝗻𝘀: Turning your Figma designs into fully functional WordPress sites.
• 𝗙𝗶𝗴𝗺𝗮 𝘁𝗼 𝗘𝗹𝗲𝗺𝗲𝗻𝘁𝗼𝗿 𝗖𝗼𝗻𝘃𝗲𝗿𝘀𝗶𝗼𝗻𝘀: Building Elementor-based sites directly from Figma designs.
✔ 𝗖𝗢𝗡𝗦𝗨𝗟𝗧𝗜𝗡𝗚 𝗔𝗡𝗗 𝗔𝗗𝗩𝗜𝗦𝗢𝗥𝗬 𝗦𝗘𝗥𝗩𝗜𝗖𝗘𝗦
In addition to development, I offer consulting services focused on WordPress and beyond:
• 𝗪𝗲𝗯 𝗦𝘁𝗿𝗮𝘁𝗲𝗴𝘆: Helping you develop effective strategies for your online presence.
• 𝗦𝗘𝗢 𝗢𝗽𝘁𝗶𝗺𝗶𝘀𝗮𝘁𝗶𝗼𝗻: Improving your site’s visibility and search engine rankings.
✔ 𝗣𝗢𝗣𝗨𝗟𝗔𝗥 𝗣𝗟𝗨𝗚𝗜𝗡𝗦, 𝗣𝗔𝗚𝗘 𝗕𝗨𝗜𝗟𝗗𝗘𝗥𝗦, 𝗧𝗛𝗘𝗠𝗘𝗦, 𝗔𝗡𝗗 𝗘𝗫𝗧𝗘𝗡𝗦𝗜𝗢𝗡𝗦
I am well-versed in the most popular WordPress tools, including:
• 𝗣𝗹𝘂𝗴𝗶𝗻𝘀: Yoast SEO, WooCommerce, Jetpack, Contact Form 7, Elementor, WPForms, Gravity Forms, Akismet, Wordfence Security, UpdraftPlus, WP Rocket, Advanced Custom Fields, WP Super Cache, Redirection, WPML, All in One SEO, Smush, WPBakery Page Builder
• 𝗣𝗮𝗴𝗲 𝗕𝘂𝗶𝗹𝗱𝗲𝗿𝘀: Elementor, WPBakery, Divi Builder, Beaver Builder, Gutenberg
• 𝗧𝗵𝗲𝗺𝗲𝘀: Astra, GeneratePress, OceanWP, Divi, Neve, Avada, Twenty Twenty-One, Flatsome
• 𝗘𝘅𝘁𝗲𝗻𝘀𝗶𝗼𝗻𝘀: WooCommerce Subscriptions, WooCommerce Bookings, WPML String Translation, Gravity Forms Add-ons, MemberPress Add-ons, WP All Import Pro, LearnDash Add-ons, WP Rocket Add-ons
✔ 𝗖𝗥𝗠𝗦 𝗔𝗡𝗗 𝗣𝗥𝗢𝗝𝗘𝗖𝗧 𝗠𝗔𝗡𝗔𝗚𝗘𝗠𝗘𝗡𝗧 𝗧𝗢𝗢𝗟𝗦
CRMs and project management tools I use include:
Asana, Monday.com, Notion, Trello, Hubspot, ClickUp, and Slack
WordPress SEO Plugin
WordPress Customization
WordPress Migration
Elementor
WordPress
WooCommerce
WordPress Development
WordPress Website
WordPress Theme
WordPress Security
WordPress Optimization
WordPress Landing Page
WordPress Malware Removal
WordPress Consultation
WordPress Bug Fix
Dillon E.
Cape Town, South Africa
$72/hr
5.0
4 jobs
I've worked in PHP on Moodle and AWS for many years. I've set up a fully scalable environment for thousands of learners, and also integrated with many external systems.
I am proficient in PHP, SQL, Apache/Nginx, Linux and Cloud systems. I have extensive experience in AWS as well as managing platforms in Google Cloud. Along with all of these skills, I utilise my critical thinking to solve problems in various scenarios, and verbose communication to ensure all parties have a shared understanding.
My experience ranges from simple AWS EC2 servers running the LAMP/LEMP stack to working on distributed systems, e.g. API integrations between platforms and writing code to handle thousands of transactions and millions of data records.
PHP
Custom PHP
Amazon Web Services
Moodle
Rudston C.
George, South Africa
$27/hr
5.0
21 jobs
Please note: I am currently focusing on selected projects and long-term local collaborations. Most recent 4 year project focused on Laravel, Livewire, Filament and Tailwind CSS.
I am a software developer with a Bachelor of Science majoring in Mathematics (with distinction), Applied Mathematics and Physics from the University of Cape Town. I also hold a Postgraduate Certificate in Education (Cum Laude) from the University of South Africa. I have 25 years’ experience in a wide range of technologies ranging from main frame computing, desktop applications, multimedia to web applications. Since 2016 I have worked remotely with great success.
Having had several years experience analysing and managing requirements and documentation as part of my responsibilities in a mid-sized German corporation as well as several years’ experience as a teacher, I pride myself on my abilities to comprehend and communicate complex abstract problems. I am at my best in situations where there is a greater focus on the analysis and problem solving itself than on the technologies to be employed: I can master new technologies relatively easily as they are required to solve a task.
For the past 15+ years I have worked as a web developer.
After several years focusing on working with the Silverstripe framework I am now shifting back to working ideally with Laravel - Next.js - TailwindCss. I prefer to focus on implementing the functionality (whether backend or frontend) to the frontend UI design aspects.
My experience has included:
- 6+ years developing and maintaining a complex CRM built upon the Silverstripe CMS / framework: other technologies implemented included building forms using TypeForms, generating PDF reports using wkhtmltopdf and PhantomJS, embedding interactive charts using Fusion Charts and using the Straker API to manage translations
- Several years working with another large Silverstripe site adding Vue.js and multiple Stripe subscription functionalities in particular
- A complex Vue SPA designed for employee competency assessments
- Work on two projects with Vue.js and AWS Amplify. Also used in these: TailwindCss, GraphQl and Gridsome
- I have been getting to know Next.js - React and would like to deepen my experience in this area
I am well-versed in standard technologies such as Html, MySql, CSS, jQuery, ES6.
I enjoy working independently and fulfilling the client’s expectations without requiring micro-management, getting on with the job and communicating with the client only when absolutely necessary.
With tech trends changing every 6 months, developers will usually have to fill in some gaps in knowledge and experience when embarking on a new project: I treat the distinction between my own study time and paid work time strictly, though some clients allow some research to be included as paid when dealing with technologies that are new to the team. I expect to spend an additional 20% of my time in unpaid study.
I look forward to working with your team in the near future!
PHP
Web Application
German
Laravel
AJAX
MySQL Programming
jQuery
Vue.js
Bootstrap
Object-Oriented Programming
Tailwind CSS
Gavin B.
Cape Town, South Africa
$30/hr
4.4
22 jobs
**Recently returned to upwork, rate discounted to $30 per hour for qualifying jobs**
I’m an experienced software engineer specializing in Android development, with a strong background in system architecture and cross-platform solutions.
Over the past decade, I’ve built and maintained native Android applications in Kotlin and Java, including end-to-end design, backend integration, and deployment. I also developed and maintained a large-scale Ionic Framework project from the ground up for a high-revenue enterprise client, giving me a solid understanding of hybrid mobile solutions.
With over 20 years in software development, I bring a deep technical foundation, a focus on clean, maintainable code, and a proven track record of delivering reliable, scalable applications.
PHP
Python
Java
JavaScript
Kotlin
Android
Blender
Illustration
jQuery
Graphic Design
Game Development
Unreal Engine
Unity
Godot
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
Top interview questions to help you hire the right PHP developers, faster.
How do I hire a PHP Developer in South Africa on Upwork?
You can hire a PHP Developer in South Africa on Upwork in four simple steps:
Create a job post tailored to your PHP Developer project scope. We'll walk you through the process step by step.
Browse top PHP Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top PHP Developer profiles and interview.
Hire the right PHP Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a PHP Developer?
Rates charged by PHP Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a PHP Developer in South Africa on Upwork?
As the world's work marketplace, we connect highly-skilled freelance PHP Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream PHP Developer team you need to succeed.
Can I hire a PHP Developer in South Africa within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive PHP Developer proposals within 24 hours of posting a job description.