Senior Full Stack Developer

  • Job Reference: 00039926-1
  • Date Posted: 20 February 2021
  • Recruiter: CV-Library
  • Location: City of London, London
  • Salary: £40,000 to £50,000
  • Sector: I.T. & Communications, Covid-19
  • Job Type: Permanent

Job Description

Senior Full Stack Developer

Central London (London Bridge / Bermondsey)

Salary: £40k - £50k, DoE.

The position is a full-time, permanent position.

Please note: this is a full-time, permanent position to be based on-site in 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 our 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 full stack developer to join their team, and help deliver projects through their entire lifecycle. This role will also include mentoring more junior members of the team. 

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).

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 commercial experience with Drupal (7&8)
Experience of designing and consuming APIs and Web Services (SOAP / REST), including knowledge of security concerns and mitigations
Sysadmin experience configuring LAMP/LEMP stack
Experience with configuring CI software, such as Jenkins
Great written and face to face communication skills (they will expect regular client interaction)
Proven experience in working across multi-disciplinary teams in an agile manner
A dedication to exceeding coding standards and undertaking independent professional development
Ability to support and mentor other team members
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

Backend / devops / ops:

Demonstrable experience custom coding on other PHP CMSs (OOP or procedural).
Symfony or Python/Django experience may be beneficial.
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
Frontend / design:

Front-end JS framework (React, Next, Angular) experience beneficial.
CSS Preprocessing - SASS/SCSS and build tools (e.g. Compass / Node / Yarn).
Use and understanding of task runners - Gulp and Grunt.
Experience with Adobe suite (Photoshop / Illustrator / Fireworks) or similar (Sketch) - in taking design files and applying them to HTML/CSS. Design skills not required.
Other skills:

Version control using Git - particularly via CLI. They use the gitflow model.
A proven ability to work on multiple development strands in a given period.
Drupal (Acquia) certifications.
Experience of building to Accessibility Standards, particularly WAI / WCAG.
Understanding of SOA, experience with Web Services (XMLRPC / JSON / SOAP / REST / GraphQL), both designing and consuming.
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. They are 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 job portal, where you can apply directly to the company and manage your profile visibility