Senior Front End Developer

  • Job Reference: 00039933-1
  • Date Posted: 20 February 2021
  • Recruiter: CV-Library
  • Location: London
  • Salary: £35,000 to £45,000
  • Sector: I.T. & Communications, Covid-19
  • Job Type: Permanent

Job Description

Senior Front End Developer

Central London (London Bridge / Bermondsey)

Salary: £35k - £45k, DoE.

The position is a full-time, permanent position.

Please note: this is a full-time, permanent position to be based on-site at the company’s offices near Tower Bridge. Due to the ongoing COVID-19 situation, interviews will be facilitated remotely using videoconferencing software where appropriate, and depending on how the situation evolves and how soon the role is started, the job may initially be remote.

About the company:

The company is a creative digital development and hosting agency with substantial experience in developing and maintaining high quality, high impact websites and digital products in complex, multi-stakeholder environments in an Agile manner. They specialise in working with public and third sector organisations, both large and small, utilising Drupal as their preferred Content Management Framework, and Amazon Web Services (AWS) as their preferred hosting partner.

Their client base is primarily public sector organisations, including Government departments, Local Councils, NHS, and Education bodies, with both public-facing websites and Intranets. The work they undertake is very varied, and includes a number of backend integrations with third-party APIs.

They manage projects through the entirety of the SDLC, from discovery, research, and creative design, through to the build phase, and finally through to training, support, ongoing maintenance, and hosting. They are Amazon Web Services (AWS) Partners, but also have hosting spread across other providers including Azure and Google Cloud Platform.

What are they looking for?

They’re looking for an experienced frontend developer to join their team, and help deliver projects working closely with their head of creative. This role will also include mentoring more junior frontend members of the team (remotely and in-person). 

This role will be split across new (greenfield) projects and legacy client work, with some clients still operating on Drupal 7. All of their new builds are in Drupal 8/9. Some of their newer projects are headless (they use React) and they expect this trend to continue.

As an agency with multiple concurrent work strands across different technologies and frameworks, they expect their developers to work across a number of projects during a normal working week.

Essential skills

Five or more years demonstrable experience of building Drupal (7 or 8) production websites (they may ask for code samples), including coding custom modules, extending contrib, and theme building.
Broad experience of working with frontend frameworks such as React, Angular, Next, Gatsby and VueJS.
Three or more years experience with version control systems (preferably Git) and team workflows.
Worked with and consumed a good range of third party APIs.
CSS Preprocessing - SASS/SCSS and build tools (e.g. Compass / Node / Yarn).
Use and understanding of task runners - Gulp and Grunt.
Comfortable using the command line and SSH.
Experience with Adobe suite (Photoshop / Illustrator / Fireworks) or similar (Sketch) - in taking design files and applying them to HTML/CSS. Design skills not required.
Ability to produce and review high quality, clean code.
Ability to support and mentor other team members
Strong teamwork and communication skills.
Comfortable working on existing HTML, CSS and JavaScript.
Excellent organisational skills and the ability to manage work priorities effectively and autonomously.
The ability to work on-site in their London Bridge office, Mon-Fri. (Please see note at the top of this specification relating to COVID-19)
Fluent English and excellent communication skills as part of the role may be client-facing
Desirable skills

Drupal certifications (Acquia or otherwise)
Experience working with Graphql
Experience with frontend testing libraries such as Jasmine, Mocha, Jest, etc.
Experience with Storybook or other component library software
Backend / devops / ops:
Demonstrable experience custom coding on other PHP CMSs (OOP or procedural).
Symfony or Python/Django experience may be beneficial.
Sysadmin experience configuring LAMP/LEMP stack.
Experience with configuring CI software, such as Jenkins.
Experience of designing and consuming APIs and Web Services (SOAP / REST), including knowledge of security concerns and mitigations.
Ability to write or configure custom automation tasks with scripting tools, e.g. Bash/Perl/Python.
Experience configuring virtualisation for development processes, e.g. Docker/Vagrant.
Other skills:
Experience of building to Accessibility Standards, particularly WAI / WCAG.
Understanding of SOA, experience with Web Services (XMLRPC / JSON / SOAP / REST / GraphQL).
Their commitment to you

Interesting and varied projects!
Macbook Pro
Professional development training, including annual week in Europe for DrupalCon (or similar).
28 days annual leave, inclusive of bank holidays, increasing by one day every year (up to ten years)
Friendly and supportive environment.
‘Open fridge’ policy including free lunch, and wine/beer.
After probation period:

Flexible working opportunities.
Season ticket loan scheme.
Yearly training budget (for courses / certifications / conferences) of £1,000 per employee.
Gym/pool membership scheme.
Long service awards.
As a company they are very open and friendly, with an 'open-door' policy across any of their team.  They will provide you with all the support you need to develop your knowledge and experience. The company is an equal opportunities and living wage employer.

Please note – by clicking ‘apply’ you will be taken to the company’s job advert on the Recruiterwise portal.  You will see full details of how to apply (directly to the company)