Lead Front-end Developer

at Nodal Labs in London

(₤40000 - ₤80000 per year)

About Nodal Labs


We’re building a trust economy that changes the way people work and interact with each other. This includes the way people are valued, paid and the way their data is stored.


In the future, this will mean a totally honest representation of education and employment records.


We are a fully-automated platform which dramatically reduces time and money spent on recruitment, onboarding, payroll and management for both freelancers and employers.


Potential Candidate?


The ideal candidate is an experienced Lead Frontend Developer who will be responsible for developing our apps, libraries and tools.
You are excited about technology, self-motivated and passionate about learning. You take an interest in why we do things, and you’re able to focus on delivering value for your team. You are a talented developer who aspires to be an expert in their chosen field and you have a strong interest in growing your skills in all web development disciplines.
You will need extensive experience in JavaScript development, specifically including React, Redux and ES6+, with previous roles using a broad range of technologies, APIs and libraries. Your experience should be as part of a wider team of developers, performing peer reviews, and developing in a CI/CD environment. We would love if you have had some practice in coaching and mentoring more junior developers, which would include quality assurance of their work, and recommendations for improvements.


Roles & Responsibilities


  • To participate in sprint ceremonies such as standups, sprint planning and provide accurate estimations.
  • To update the task planning system (Jira) with work progress.
  • To develop high-quality JavaScript code and unit tests when implementing new functionality.
  • To support the testing team with any queries related to new functionality.
  • Identify opportunities to clean up existing code, or refactor for performance and supportability.
  • Ensure code coverage through latest tools / techniques

Essential Technical Skills


  • Client-side JavaScript, specifically including React/Redux and ES6/ES7.
  • Web technologies including HTML5 and responsive CSS3
  • Use of a CSS preprocessors such as and SASS, Stylus or LESS.
  • Experience writing unit tests (ideally using Jest/Enzyme).
  • Using and debugging REST APIs, including concepts such as CORS and authentication techniques.
  • Experience debugging the quirks of different browsers (older IE, Mobile Safari), and on mobile devices.
  • Source control and team workflow using Gitflow and github.com, including PRs, and peer code reviews.
  • Working collaboratively in an agile environment including providing accurate development time estimates.

Desirable Technical Skills


  • Experience of performance profiling JavaScript, particularly in React.
  • Web optimisation best practices such as JS/CSS minification/compression, image optimisation, lazy loading, chunk splitting etc.
  • Selecting and integrating 3rd-party libraries.
  • Working knowledge of the OS command line and a relevant scripting language (Bash, Perl, Python), or NodeJS scripting.
  • Experience with Cordova or React Native.
  • Experience or knowledge of any non-React web framework.

Extra Information:


Working Hours Monday – Friday, 9.00am – 6.00pm;
Located close to Victoria Station
20 days’ holiday plus bank holidays;
Benefits scheme available after completing probation;
Sociable company with regular events throughout the year;
Highly welcoming and staff friendly environment;
Appointment is subject to a successful interview and satisfactory references.


« Go back to category
Is this job ad fake? Report it!   
Published at 15 May 2019
Expires on 15 Jul 2019

Create a job alert to receive emails for similar jobs

By creating this alert, you agree to our

T&Cs

and

Privacy Policy

and Cookie Use.



Recent jobs at Nodal Labs