Full Stack Developer

Full Stack Developer

Manchester Full-Time 28800 - 43200 £ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Join BEAUTY BAY as a Full Stack Developer, enhancing our website and app daily.
  • Company: BEAUTY BAY is a leading beauty retailer focused on innovation and customer experience.
  • Benefits: Enjoy flexible work options, 25 days leave, generous discounts, and wellness support.
  • Why this job: Be part of a dynamic team driving tech advancements in a fast-paced e-commerce environment.
  • Qualifications: Proficient in TypeScript, JavaScript, React, and API integrations; e-commerce experience is a plus.
  • Other info: Work hybrid with two days in our vibrant Manchester office and enjoy early finish Fridays!

The predicted salary is between 28800 - 43200 £ per year.

We are looking for a Mid Level Software Developer to join us at BEAUTY BAY! In this new role, you’ll be a driving force for the technical advancement of BEAUTY BAY’s front & back end systems and responsible for the day-to-day running, enhancement & maintenance of the BEAUTY BAY website & the mobile application. Our Mid-Weight Software Developer remit covers working on any potential new functionality alongside bug fixes & general upkeep. You’ll be required to work seamlessly in a team, contribute to technical sessions & be able to communicate technical concepts in non-technical language understood by the business.

The scope of the role is not exclusive to the app & website; they are responsible for a number of custom back office pieces of software and 3rd party API integrations that enable the rest of the business to operate. This also includes working closely with the Cloud Ops Team to blend the use of technology between infrastructure & website.

Key responsibilities:
  • You will be responsible for spec’ing and adding new features to the BEAUTY BAY website & app.
  • Responsible for upkeep and maintenance of the BEAUTY BAY website & app.
  • Responsible for upkeep and maintenance of BEAUTY BAY APIs & services.
  • Responsible for upkeep and maintenance of BEAUTY BAY back office systems.
  • Responsible for upkeep and maintenance of 3rd party integrations (Feeds, SaaS platforms).
  • Work closely with the Infrastructure Team to blend infrastructure & website activities.
Skills/Experience required:
  • Extensive working knowledge of TypeScript & JavaScript.
  • Modern CSS experience is highly desirable.
  • Solid React experience using functions and hooks is essential.
  • Experience with APIs using REST.
  • Application/API performance & optimisation knowledge.
  • Experience working in a full stack environment.
  • Knowledge of AWS services and APIs.
  • Desire to work in a fast-paced environment & ability to adapt to fast-changing requirements.
  • An understanding of Agile delivery approaches, software craftsmanship best practices & experience of developing software.
  • Headless CMS experience is desirable however not essential.
  • Experience in an e-commerce environment is highly advantageous.

Please note two days will be based in our Manchester office.

Benefits:
  • Attractive salary dependent on skills and experience.
  • Flexible/hybrid work policy.
  • 25 days annual leave plus all bank holidays included.
  • Generous staff discount.
  • Modern office with collaborative workspaces.
  • Enhanced maternity/paternity pay.
  • Cycle to work scheme.
  • Early finish Fridays.
  • Onsite parking.
  • Morning breakfast on us every morning when you are in the office.
  • Annual Summer/Christmas events.
  • Mental Wellbeing: Full Access To Mental Health Councillors & First Aiders.
  • Plus so much more!

If this sounds like you, please apply via email to talent@beautybay.com. Please note we will not accept unsolicited CVs from recruitment agencies.

Beauty Bay are committed to fostering a workplace culture that embraces diversity and promotes inclusion. We are committed to providing equal opportunities for all employees, workers and job applicants regardless of gender, sexual orientation, marital or civil partner status, gender reassignment, race, religion or belief, colour, nationality, ethnic or national origin, disability or age, or pregnancy. Our goal is to create an environment where everyone feels confident and empowered to lead with their ideas and contribute a unique perspective.

Full Stack Developer employer: BEAUTY BAY

BEAUTY BAY is an exceptional employer that prioritises employee well-being and professional growth, offering a flexible hybrid work policy and a vibrant office environment in Manchester. With generous benefits such as 25 days of annual leave, enhanced parental pay, and a strong commitment to diversity and inclusion, we foster a culture where innovation thrives and every team member's voice is valued. Join us to be part of a dynamic team that drives technical advancements in the e-commerce space while enjoying a supportive and collaborative workplace.
B

Contact Detail:

BEAUTY BAY Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Full Stack Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as TypeScript, JavaScript, and React. Having hands-on experience or personal projects that showcase your skills in these areas can make you stand out during the interview process.

✨Tip Number 2

Prepare to discuss your experience with APIs and how you've optimised application performance in previous roles. Be ready to provide examples of challenges you've faced and how you overcame them, as this will demonstrate your problem-solving abilities.

✨Tip Number 3

Since the role involves working closely with the Cloud Ops Team, brush up on your knowledge of AWS services and how they integrate with web applications. Showing a solid understanding of cloud infrastructure can give you an edge over other candidates.

✨Tip Number 4

Highlight any experience you have in e-commerce environments during your discussions. Understanding the unique challenges and requirements of e-commerce platforms can be a significant advantage and show that you're well-suited for the role at BEAUTY BAY.

We think you need these skills to ace Full Stack Developer

Proficiency in TypeScript
Strong JavaScript skills
Modern CSS expertise
Solid experience with React, including functions and hooks
API development and integration using REST
Application performance optimisation
Full stack development experience
Familiarity with AWS services and APIs
Adaptability to fast-paced environments
Understanding of Agile methodologies
Knowledge of software craftsmanship best practices
Experience with Headless CMS (desirable)
Background in e-commerce environments (advantageous)
Effective communication skills for technical concepts
Team collaboration and contribution to technical sessions

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with TypeScript, JavaScript, and React. Include specific projects where you've used these technologies, especially in a full stack environment.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for working at BEAUTY BAY. Mention how your skills align with their needs, particularly your experience with APIs and e-commerce environments.

Showcase Team Collaboration: Emphasise your ability to work in a team and communicate technical concepts clearly. Provide examples of past experiences where you successfully collaborated with others on software development projects.

Highlight Adaptability: Since the role requires adapting to fast-changing requirements, include instances from your previous roles where you successfully managed change or adapted to new technologies quickly.

How to prepare for a job interview at BEAUTY BAY

✨Showcase Your Technical Skills

Be prepared to discuss your extensive knowledge of TypeScript, JavaScript, and React. Bring examples of past projects where you've successfully implemented these technologies, especially in a full stack environment.

✨Communicate Clearly

Since the role requires explaining technical concepts to non-technical team members, practice simplifying complex ideas. Use analogies or straightforward language to demonstrate your ability to bridge the gap between tech and business.

✨Demonstrate Team Collaboration

Highlight your experience working in teams, particularly in Agile environments. Be ready to share examples of how you've contributed to team discussions and collaborated on projects, especially with cross-functional teams like Cloud Ops.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving skills, particularly related to API performance and optimisation. Think of specific challenges you've faced in previous roles and how you overcame them, as this will showcase your critical thinking abilities.

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>