Frontend Developer (Magento & WordPress)

Do you have what it takes to be the newest member at Gravytrain? We're looking for a talented developer to join our close-knit digital team in Teddington.

Gravytrain has been helping clients to improve their website and e-commerce performance for almost two decades and we are excited to keep expanding our Digital Team. We are based in Teddington, located just between Richmond Park and Bushy Park, and are one of the most established digital agencies in and around London. Over the past few years we have taken on more and more exciting clients, building and supporting their Magento & WordPress websites, as well as integrating Digital Marketing services that are tailored towards performance and executed with excellence.

You will be working within a tight-knit team and get involved with the very latest technologies and the results of your work will have a direct impact on how our clients market their products and services. Being a medium-sized agency, working at Gravytrain will not just allow you to help create amazing experiences for our clients’ brands, but also to be rewarded with recognition and ownership of your projects.

At Gravytrain, we truly care about the work we do and take pride in the relationships we form with our clients, and of course, in doing an outstanding job. Do you feel you fit in?

This is what we need our new Frontend Developer to bring to the table:

Main Activities of Our Frontend Developer

  • Estimate and evaluate tickets
  • Communicate solutions effectively to managers and other developers
  • Follow instructions and recommendations made by senior developers or managers
  • Develop new functionality and styling to W3C standards
  • Iterate and improve on existing functionality and styling to W3C standards
  • Commit work effectively to version control within the set framework
  • Be responsible for your own list of tasks
  • Communicate and advise designers on Responsive Redesign

Skills and Capabilities

You should have commercial experience in the following or have relevant transferable skills:

  • Magento Frontend Developer (ideally certified)
  • Demonstrable CMS Experience:
    • Magento 1.x Frontend
    • WordPress Frontend
  • Full Magento theme development experience
  • Magento features knowledge
  • WordPress & Magento Integration Experience – basic
  • HTML 5 – advance
  • CSS 3 – advance
  • jQuery – advance
  • JavaScript (non-framework) – advance
  • SASS/LESS pre-processing – advanced
  • GULP/Grunt pre-processing – advanced
  • Git/SVN Version Control – advanced
  • PHP
  • Responsive Design Principals and Reflow
  • Frontend SEO best practices
  • Microsoft Office (minimum: Word, Excel & Outlook)
  • Multi-device & Multi-browser testing

Additional skills that are beneficial to the job include:

  • Magento 2 Frontend Experience
  • Use of MWI Magento WordPress Integration
  • Frontend Optimisation Experience
  • Atlassian JIRA/Confluence Software
  • Foundations 6+ or Bootstrap 3+
  • Producing a testing plan
  • Test Driven Development (TDD) or Behaviour Driven Development (BDD)
  • Agile Methodologies

Why Work for Gravytrain?

Everyone in the Gravytrain team comes with a different background and diverse experience that allows us to learn from and inspire each other. We like challenging the status quo, taking a fresh view on things for ourselves and our clients.

We all spend a great deal of our time in the workplace. At Gravytrain, we have added tonnes of little extras to our day to day, in order to make our working life an enjoyable one. Here’s just a few to whet your appetite:

  • Flexi Time
  • Breakfast on us on a Friday
  • 4pm finish on a Friday
  • Perkbox Membership
  • A company social every quarter
  • Cakes on your birthday
  • Private health insurance
  • Pension Scheme

If this all sounds like you, get in touch asap. We look forward to meeting you!

Apply For A Position

If you think you have the skills we’re looking for, please fill in the form below and attach your CV.

This field is required!

Invalid Email!

Please upload your CV!