Find your perfect job


React Front End Developer

Job Function:
Job Type:

We are a leading online fashion retail group. Our brands, boohoo, boohooMAN, PrettyLittleThing, Nasty Gal, MissPap, Karen Millen and Coast design, source, market and sell clothing, shoes, accessories and beauty products targeted at 16-30 year old consumers.

The speed and agility of the group ensures it is first to market with the latest on-trend styles and fashion. Products are designed, sourced, largely in the UK, and distributed globally from a central UK warehouse. The group sells products to customers in almost every country in the world, with a strong presence in the UK, US, Europe and Australia.

The role:

As parof a software development team foboohoo, you will create complex, enterprise-transforming business applications by writing quality software code and, simultaneously, focusing on continual learning and development.

Thiis an excellent opportunitfor a software developer who has strong technical skills, a passion for quality and experience ocreating and supporting large scale web/e-commerce applications. Our culture is fit for developers who excel in a fast paced, dynamic, DevOps environment and who relish the opportunity tfurther their career working as part of an industry leading organisation.

  • Maintain and develop the essential back-office tools and integrations thaprovide up to datand relevant data to our key business stakeholders and other systems.
  • Identify points foimprovement withithe team antasthem accordingly.
  • Responquickly and intelligentlto live environmenissues.
  • Collaboratwith colleagues in othedepartmentto design solutions and ensure thatheir needarfulfilled tthe best possiblefficiency

Working hours: Monday to Thursday 09:00 - 17:30, Friday 09:00 - 16:30.



What we are looking for:


You will be an experienced and proactive developer with soliskillin ReactJS. You will have a strong focus on delivering quality through good design, using for example SOLID principles, CQRS and design patterns, and the use of modern software practices such as, BDD, TDD, process automation, test automation and Agile. You should hold a basic understanding of relational databases and SQL. In addition you will hold the following skills:


  • Proficient in ReactJS
  • HTML and CSS (Sass)
  • Comfortable working with JSON and integrating with system back end (developed by our back end development team)
  • Style frameworks such as Bootstrap, Foundation
  • Gulp, Bower, Node and Git


  • React Native experience or knowledge
  • Experience in another frontend framework (Angular)
  • Experience working in sprints
  • Experience of Agile development approaches and use of Jira or equivalent
  • Exposure to AWS technologies


Experience implementing solutions for enterprise integrations between third-party tools is advantageous. You will have strong communication skillwith the abilitto develop positive relationships with a teamMost importantlyou will enjoy problem solving workinin a dynamic environment. You will be capable of explaining complex problems to non-technical business stakeholders.


What you will get from us:


  • Competitive rate of pay 
  • Operational bonus scheme
  • Pension scheme
  • Comapny's shares through SAYE
  • Subsidised Canteen
  • On-site Gym
  • boohooBase - employee reward scheme
  • Cycle to Work Scheme
  • 40% staff discount
  • And a lot more!

The Company is committed to equality of opportunity for all applicants including those with criminal convictions. Basic Disclosure Information about criminal convictions will be requested to assist the selection process and will be taken into account only when the conviction is considered relevant to the position. A copy of this disclosure policy is available on request.