Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Dotdigital

PHP Software Engineer

Dotdigital

Software Engineer building and maintaining marketing websites and ecommerce integrations for Dotdigital. Collaborating with engineers and product teams to deliver high-performing websites.

Posted 5/16/2026full-timeRemote • 🇿🇦 South AfricaMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AngularAzureDockerJavaScriptNGINXNode.jsPHPReactSCSSVue.jsWebpackWordPress

About the role

Key responsibilities & impact
  • Play a key role in building and maintaining Dotdigital’s marketing websites
  • Collaborate with talented engineers, product managers, designers, and QA
  • Deliver high‑performing, visually engaging and secure websites
  • Engineer solutions across both the front and back‑end
  • Optimise performance for global audiences
  • Ensure our websites and integrations integrate seamlessly with the Dotdigital platform

Requirements

What you’ll need
  • Solid, modern PHP skills
  • JavaScript (frameworks like Angular, Vue, or React are a bonus)
  • Proven experience developing custom WordPress themes and plugins
  • Expertise in SASS or another CSS preprocessor (writing, organising and refactoring performant CSS)
  • Good grasp of website architecture, UX/UI best practices, and front‑end performance optimisation
  • Experience with CI/CD pipelines (Azure DevOps experience is a plus)
  • Proficiency in git, code reviews, and collaborative agile processes (scrum, stand‑ups, planning)
  • Skilled in debugging and refactoring across front‑end and back‑end codebases
  • Excellent communication and documentation skills
  • Bonus experience with: Node.js and Azure Functions
  • Composer, Docker, Nginx, Webpack, Gulp
  • SEO and accessibility best practices
  • PHPStorm or similar IDEs

Benefits

Comp & perks
  • Parental leave
  • Medical benefits
  • Paid sick leave
  • Dotdigital day
  • Share reward
  • Wellbeing reward
  • Wellbeing Days
  • Loyalty reward
  • Annual Udemy training allowance
  • DEI commitment

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHPJavaScriptWordPressSASSCI/CDgitNode.jsAzure FunctionsSEOaccessibility
Soft Skills
communicationdocumentationcollaborationdebuggingrefactoring