Main content area

Web Developer (CMS)

We're looking for a Web Developer to join our CMS and e-Commerce team and to take part in the design, implementation and maintenance of our clients websites.

Your role

Solid knowledge of HTML5, CSS3, JavaScript is a must, as well as hands-on experience in PHP-based CMS (i.e. Wordpress, Drupal, Joomla!) platforms. You'll ideally have a background in collaborating with other designers and developers.


  • Take part in the design and implementation of new web-sites on WordPress and Drupal CMSs and custom PHP based solutions
  • Take part in the maintenance of existing web-sites on Drupal 7, 8, WordPress, Joomla! etc
  • Develop customisations (themes, modules, plugins, etc) for Drupal 8, Drupal 7 and Wordpress CMSs
  • Provide technical solutions, maintenance and support services for existing websites
  • Investigate and adapt new technologies
  • Provide documentation for the provided solutions
  • Adhere to accessibility standards, working with UX/Accessibility experts
  • Produce efficient frontend/backend object oriented code following best coding practices and design patterns
  • Test delivered code using test frameworks
  • Cross browser testing where needed

Essential skills

  • Proven experience on building websites using Wordpress
  • Proven experience of building custom Wordpress plugins themes
  • Strong programming skills in PHP, HTML5, CSS3 and JavaScript
  • HTML and accessibility standards, CSS and Javascript
  • CSS preprocessors
  • Able to hand code standards compliant HTML5, CSS3 responsive websites which functions seamlessly in all browsers and various devices
  • Convert designs into functional layouts
  • Experience of working collaboratively with both creative designers and web
  • Eager to explore and suggest new development techniques
  • Detail oriented with excellent organisation and time management skills
  • Git and Gitlab Flow
  • Work with minimal supervision

Desirable skills

  • RESTFull web-services and JSON
  • REST and GraphQL APIs
  • Proven experience on building websites, custom modules, custom themes using Drupal 8
  • Designing decoupled solution for Drupal 8 and WordPress websites
  • ReactJS and/or other modern Javascript frameworks
  • Javascript build frameworks like webpack
  • Hands on experience with Symfony and twig
  • Basic Knowledge of MySql
  • Knowledge of User Experience concepts and best practices
  • Linux and shell scripting experience

Soft skills

  • Strong understanding of business requirements
  • Proactiveness to provide solutions for potential future issues – effective communication internally and externally whenever needed
  • Strong time management skills
  • Efficient communication with the members of the Development teams and other teams

What we're offering

  • Competitive salary
  • Private healthcare
  • Company pension contribution and salary sacrifice options
  • Child tax credits
  • Generous training and personal development
  • A friendly work environment where you are encouraged to share your experience, learn from others and further develop your career
  • Friday drinks at 4pm over Zoom 
  • Twice a year company meetups in Greece (yes, we do love the sunshine!)
  • 35 days of annual leave
  • Your birthday off
  • Company laptop / equipment
  • Fully remote and flexible working arrangement
  • Performance related bonus scheme

How to apply

Send your CV and covering letter to (examples of work too if you have some).