Upgrade to ChromeUpgrade to FirefoxUpgrade to Internet ExplorerUpgrade to Safari

The finer details

Search jobs

';

Pearl Agbonifo

Development

Software Engineer

  • £60000.00 - £70000.00
  • London, Permanent
  • Date posted: 18th October 2019

Apply now

Software Engineer (SDE2) – Fullstack JavaScript, up to £70,000 +Benefits (including a gauranteed £5k cash allowance), Central London

A well-known and well-loved UK retailer; my client has been clothing and feeding the nation for the past century. They’re looking for a Software Engineer – Fullstack JavaScript.

You’ll be working on a modern JavaScript and NodeJS platform. You’ll use your depth of knowledge in HTML, CSS, vanilla JavaScript and NodeJS to create web UI’s and fully performant software.

What do you consider important when executing and delivering code?

  • The team are passionate about code quality, reusability, performance, testability, and how the applications they’re helping to construct are built, packaged and deployed.

What traits would set you apart?

  • Real technical and backlog ownership without the need of significant feedback from your peers.
  • Pragmatism. Maintaining a balance between perfection and business needs. A strong desire to produce quality software that’s product led, built for the long term, enterprise ready and capable of scaling.
  • A willingness to interact with team members and stakeholders. To get in front of people to work out kinks, champion your ideas and promote cross team collaboration.
  • You’ll be at the point in your career journey where you can invest in progressing others. Upholding clean, quality code through strong engagement in code reviews and pair programming.
  • Strong software design. You’ll be expected to know a wide array of software design patterns in depth, display a strong understanding of algorithms and data structures, and able to show multiple real-life applications of this.

Essential skills needed for the Software Engineer – Fullstack JavaScript:

  • Experience building distributed web applications
  • JavaScript, CSS/SASS – familiarity with ES6 / CSS3 syntax’s
  • Build automation tools (Webpack, nodemon)
  • Testing frameworks and libraries (Mocha, Chai or Webdriver.io)
  • Continuous Delivery
  • Agile environment (Scrum or Kanban)
  • NodeJS
  • Experience with Express
  • Understanding of containerisation (preferably Kubernetes)
  • TDD & BDD
  • Understanding of software design principles (e.g. OO, DRY, SOLID)
  • Experience with full-stack development and devops
  • Distributed version controls systems (Git)
  • Experience with pair programming
  • CI tools (Concourse, Jenkins)
  • Understanding of Accessibility best practices
  • Experience with using templating engines (Handlebars)

Desirable skills:

  • Experience working with Cloud base environments (Cloud Foundry, Azure, Kubernetes)
  • Good SEO knowledge

For more information on the Software Eangineer – Fullstack JavaScript role contact: Pearl

Apply now!

To find out more please contact Pearl Agbonifo

When is a good time to call you back?

Apply now

Apply for Software Engineer

Fields marked with * are required.

Similar Jobs

What next?

Step 1

Found something interesting?

Apply quickly through our easy-to-use online system.

Step 2

Look out for our response.

If shortlisted, we aim to contact you within 3 working days.

Step 3

Get ready to talk! You’ll work with our consultant to figure out if this role is your perfect match.

Step 4

Move ahead to full application, with personal support from your guru.

Hide this page
Back to top