Senior Frontend Developer

This role is to provide exceptional frontend development and design experiences across a range of clients, industries and Content Management Systems (CMS). The Senior Frontend Developer is expected to be a thought leader within this space, providing proactive recommendations for clients and Gravytrain.

This role will be the ‘go to’ person for all frontend development and will work alongside the Account Managers and Project Manager to make sure clients are delivered high quality commercially viable solutions. This role needs to have a high level of understanding of the current industry trends.

As well as client facing, the Senior Developer is expected to help other developers, and provide constructive peer review on tasks being completed. The responsibility of code quality is with this role.

Main Activities

Below is a non-exhaustive list of day-to-day activities that are involved in this role:

  • Take part in Scrum style stand-ups
  • Estimate and evaluate tickets
  • Communicate solutions effectively to clients, managers and other developers
  • Instruct other developers effectively in best practices
  • 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 and others list of tasks
  • Communicate and advise designers on Responsive Redesign
  • Train staff and clients
  • Take part in client meetings and phone calls to provide solutions
  • Proactively make recommendations to clients based on their business model and customer group

Skills and Capabilities

The ideal candidate must have commercial experience in the following skills or have relevant transferable skills:

  • Magento Frontend Developer Certified
  • Magento Solutions Specialist Certified
  • Demonstrable CMS Experience:
    • Magento 1.x Frontend
    • WordPress Frontend
  • Full Magento theme development experience
  • Magento features knowledge – advanced
  • WordPress & Magento Integration Experience – advanced
  • 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
  • Frontend Optimisation Experience – advanced

Additional skills that are beneficial to this role include:

  • Magento 2 Frontend Experience
  • Experience with other e-commerce platforms
  • Use of MWI Magento WordPress Integration
  • New Relic Experience
  • Reporting Experience
  • Atlassian JIRA/Confluence Software
  • Foundations 5+ or Bootstrap 3+
  • Producing a testing plan
  • Test Driven Development (TDD) or Behaviour Driven Development (BDD)
  • Agile Methodologies

Why Work for Gravytrain?

  • Beautiful open-plan office situated in the heart of leafy Teddington
  • Pool table with an office league
  • 4 duvet days per year
  • A fully stocked fridge of beer and soft drinks for our Friday meeting
  • Free full English breakfast and a 4pm finish on a Friday
  • Regular staff socials and days out, including a summer BBQ and Christmas party
  • Flexible working hours to afford a good work/life balance
  • Perkbox, Cycle-to-Work scheme, and a workplace pension with Scottish Widows, and health insurance with Vitality (after 1 year)
  • Approachable managers and directors, open to ideas and making the workplace a fun and productive environment

About Gravytrain

Gravytrain is a cutting-edge digital marketing agency based in Teddington, London. Gravytrain’s vibrant and passionate team are at the forefront of digital innovation, with a desire to make tangible changes for our clients.

We have worked with a number of well-known brands, both British and international, and have successfully implemented a range of web development, SEO and PPC techniques to deliver top quality campaigns in almost every industry.

When you join Gravytrain, you will become part of a close-knit team. Departments work in close proximity with one another in order to deliver the best service, so you will have a chance to learn and develop skills in all areas of digital marketing. Gravytrain has a strong work ethic, but we also love a staff social!

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!