Senior Frontend Developer (Reactjs, Nodejs)

Full-time
 | 
Remote or Part remote (London)

Who are we looking for?

  • You are a forward-thinking and self-motivated individual able to balance quality, delivery, and focus, as well as an excellent communicator with a hands-on approach to business
  • You have a solid commercial experience in JavaScript programming, and you are passionate about working with modern JS frameworks/libraries
  • You challenge yourself to keep growing as a senior developer
  • We are still a young organisation and want to grow fast. The right person can quickly make a significant impact, so this is a great opportunity for someone with constant desire to learn and grow, to make a big contribution from day one

What will you be doing

We are in a very exciting moment of growth and looking to revamp many aspects of our architecture.

On the frontend we are moving from an architecture based on Python + Vuejs to a microservices architecture based on Next.js (React + Typescript). This is an exciting opportunity if you want to be part of this journey from the beginning!

Your day-to-day job will also include:

  • Helping drive our frontend strategy to create a world leading art marketplace
  • You will be developing beautiful and engaging UIs that will make our products appealing and easy to use
  • Build mobile-optimised and responsive interfaces
  • Ensure a high level of automated test coverage, so we can iterate quickly and effectively.
  • As we grow you will mentor other frontend developers whilst sharing development best practices and ideas
  • Review code and technical designs from your peer developers
  • Remain up-to-date with emerging technologies

About you

  • You are an exceptional developer with proven track record of success driving the frontend architecture
  • You have solid commercial experience with React
  • Ideally you have built micro frontends using Nodejs and React, with solid experience working with REST APIs
  • You have an excellent understanding of JavaScript and modern tooling
  • Strong knowledge on OO concepts and techniques and have solid concepts of functional programming
  • Have an excellent understanding of the DOM
  • BDD / TDD are essential in the way you develop
  • Good knowledge of CSS grid systems and pre-processing techniques (SASS, LESS).
  • You are passionate about development and the team’s progression
  • You are a team player and have good analytical skill

Benefits

  • Competitive market salary
  • Up to 10% annual bonus subject to personal & company objectives
  • Generous Holiday entitlement; including 22 days of annual leave, 1 day off for your Birthday and 3 days off for Christmas
  • Participation in company share option scheme (full time roles)
  • 3 paid charity volunteering days a year
  • Up to £250 a year matched donations to UK charities
  • Flexible working arrangements
  • More benefits outlined in our handbook

Apply for this role

Please send your CV and Cover Letter by clicking Apply Now button below

Apply for this role