ENROLLMENT FOR 2026-2027 IS NOW OPEN!

Development

Web Developer (WordPress Specialist)

Remote

Part-time

About the Role

We are looking for a highly skilled and experienced Senior WordPress Developer to lead the development, optimization, and maintenance of high-performance WordPress websites. The ideal candidate has deep expertise in custom theme and plugin development, strong problem-solving skills, and a passion for clean, scalable code. You will work closely with designers, marketers, and other developers to deliver exceptional digital experiences.

Responsibilities

  • Build and maintain static websites (HTML5 & CSS3)
  • Ensure responsive and mobile-first design
  • Build and manage websites using Content Management Systems (CMS), specifically WordPress
  • Manage multiple websites simultaneously
  • Handle web server basics, including managing hosting accounts
  • Manage domain and DNS settings, including SSL certificates
  • Optimise website performance
  • Implement SEO strategies: on-page, off-page, link building, and PBN
  • Monitor and report using Google Analytics
  • Generate performance reports for marketing and leadership teams

Qualifications

  • Degree in Computer Science, Web Development, Digital Marketing, or related field (or equivalent experience)
  • 3+ years of experience in web development, WordPress management, or digital marketing roles
  • Strong proficiency in HTML5 & CSS3
  • Experience with WordPress or similar CMS platforms
  • Familiarity with web hosting, domain management, and SSL setup
  • Experience with website performance optimisation
  • Hands-on experience with SEO (on-page, off-page, link building, PBN)
  • Knowledge of Google Analytics and reporting
  • Strong problem-solving skills and attention to detail

About the Role

We are looking for a skilled WordPress Developer to join our engineering team. You will be responsible for both front-end and back-end development, including creating WordPress themes and plugins.

About the Role

Apply for this Position

Submit your details and we'll get back to you soon.

    Max file size: 15MB