Senior / Mid-Level Front-End / Full - Stack Developer

Job role:

As an online-only retailer, technology is at the heart of our business.  We are strengthening our IT organisation with enterprise skills working to improve our IT functions. 

Our current Technological objectives are to: 

  •       Stabilise and shore up the current platform 
  •       Implement new functionality, increasing top-line growth and customer acquisition 
  •       Increase productivity and stability in the company’s back-office functions


In the last 18 months we have delivered a new Euro storefront, a new customer service ticketing system, a risk mitigation tool, a new ERP system, live chat capabilities, an innovative foundation shade finder experience, and new payment methods - to name but a few key projects. 


We are currently implementing a loyalty programme and planning a brand refresh for the storefront. 


Cult Beauty IT is a busy working environment where you will find cultural diversity, gender equality, colleagues of all ages, and the enterprise mind-set that will enable you to effectively grow your skills for the global technology industry.

We are seeking Senior and Mid-Level Front-End/Full-Stack Developers, working on Node.js, React.js, Express, JavaScript (ES5 & ES6), Pug.js, and SCSS.

The roles will involve working closely with key business functions across Marketing, Buying & Merchandising, Finance and Distribution, and internally in Technology with Back-Rnd, QA, DevOps, PMs, BAs, and Release Management. 


The technical skills we want to grow:

Our front-ends (two customer facing sites and one back-office site) are based on Node.js,  JavaScript (ES5 & ES6), React.js, Pug.js, and SCSS. The current front-ends were developed over several years and therefore contain a mix of different solution approaches.


We understand that is rare to find developers highly experienced in all technologies and we don’t expect any single developer to cover all languages however, we are interested in multi-language experience.


We are looking for candidates with at least two years of experience who are used to working in streams as well as on smaller projects as the sole developer where you are responsible for progress.


What you'll be doing:

  •       Work with our team to plan, design and build software to add to features to our ecommerce platform.
  •       Act as an example by setting and closely following standards of best practices; ensuring maintainability, security and performance.
  •       Evaluate techniques and technologies that can be introduced to the team to improve our software projects.
  •       Support our project delivery team to plan our workload by planning and estimating time for development work
  •       Ensure our team are well prepared and supported so expectations of the wider team are met and communicated
  •       Communicate with the team and the wider company about your projects

 As a Senior Front-End/Full-Stack Developer, you will in addition:

  • Contribute to our application architecture definition
  • Review Solutions and be an active part of our Technical Design Authority.
  • Provide technical leadership to your IT colleagues, Front-End in particular
  • Regularly check team members have the resources, mentoring, processes etc. they need to do their jobs efficiently.
  • Document learnings in our wiki to help share information with team members.

    Must haves:
  • Experience working with, and implementing, responsive JavaScript front-ends
  • Experience with eCommerce or similar advanced B2C websites
  • Knowledge about distribution, finance, procurement, or inventory business processes
  • 5-10 years of experience depending on level of applicant


Cult Beauty is an equal opportunities employer, committed to hiring and developing the best talent. Hiring decisions are made solely on the basis of qualifications, skills or experience and as they relate to the particular role. If you need us to make any adjustments to our application or interview processes for you to be at your best, please email us at