Mid-Level Software Developer
Apply now
Mid-Level Software Developer

Mid-Level Software Developer

Salford Full-Time 28800 - 48000 £ / year (est.) No home office possible
Apply now
B

At a Glance

  • Tasks: Join BEAUTY BAY as a Mid-Level Software 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 hours, 25 days off, and generous staff discounts.
  • Why this job: Be part of a dynamic team driving technical advancements in a fast-paced environment.
  • Qualifications: Proficient in TypeScript, JavaScript, React, and Node; e-commerce experience is a plus.
  • Other info: We value diversity and inclusion, creating a supportive workplace for all.

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

Job Description

We are looking for a Mid-Weight Software Developer to join us at BEAUTY BAY!

In this new role, you’ll be driving force for technical advancement of BEAUTY BAY’s front & back end systems & 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 BEAUTY BAY website & app.
  • Responsible for upkeep and maintenance of 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 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 knowledge.
  • Modern CSS experience is highly desirable.
  • Solid React experience using functions and hooks is essential.
  • Good working knowledge of Node & Node APIs.
  • Experience with APIs using REST and GraphQL.
  • 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.
  • Experience integrating with 3rd party affiliates would be highly advantageous.

Benefits

  • Competitive compensation package depending on experience and skills
  • Flexible work policy with regards to working hours/work from home on a Friday
  • 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
  • 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 Councillor’s & First Aiders

Plus so much more!

If this sounds like this is you please apply via email

talent@beautybay.com

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.

Mid-Level Software Developer employer: BEAUTY BAY

At BEAUTY BAY, we pride ourselves on being an exceptional employer that values innovation and collaboration. Our modern office environment fosters a culture of teamwork and creativity, while our flexible work policy and generous benefits, including 25 days of annual leave and enhanced parental pay, ensure a healthy work-life balance. With ample opportunities for professional growth and a commitment to diversity and inclusion, joining our team as a Mid-Level Software Developer means becoming part of a dynamic company that empowers you to make a meaningful impact.
B

Contact Detail:

BEAUTY BAY Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Mid-Level Software Developer

✨Tip Number 1

Familiarize yourself with the specific technologies mentioned in the job description, such as TypeScript, JavaScript, React, and Node. Being able to discuss your experience with these technologies in detail during interviews will show that you're a strong candidate.

✨Tip Number 2

Prepare examples of past projects where you successfully integrated APIs or worked in a full stack environment. Highlighting your hands-on experience will demonstrate your capability to handle the responsibilities outlined in the role.

✨Tip Number 3

Since communication is key in this role, practice explaining technical concepts in simple terms. This will help you convey your ideas effectively during technical sessions and interviews, showcasing your ability to work seamlessly within a team.

✨Tip Number 4

Research BEAUTY BAY's current website and app functionalities, and think about potential improvements or new features you could suggest. Bringing fresh ideas to the table during your interview can set you apart from other candidates.

We think you need these skills to ace Mid-Level Software Developer

TypeScript
JavaScript
Modern CSS
React
Node.js
Node APIs
REST APIs
GraphQL
Application Performance Optimization
Full Stack Development
AWS Services
Agile Methodologies
Software Craftsmanship
Headless CMS
E-commerce Experience
3rd Party Integrations
Team Collaboration
Technical Communication

Some tips for your application 🫡

Understand the Role: Make sure you fully understand the responsibilities and requirements of the Mid-Level Software Developer position at BEAUTY BAY. Tailor your application to highlight your relevant experience with TypeScript, JavaScript, React, and APIs.

Showcase Your Skills: In your CV and cover letter, emphasize your experience in full stack development, particularly with modern CSS, Node, and AWS services. Provide specific examples of projects where you've successfully implemented these technologies.

Communicate Clearly: Since the role requires explaining technical concepts in non-technical terms, ensure that your application reflects this ability. Use clear and concise language to describe your past experiences and how they relate to the job.

Highlight Team Collaboration: Mention any experience you have working in a team environment, especially in Agile settings. Discuss how you’ve contributed to team projects and collaborated with other departments, such as infrastructure or cloud operations.

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 in non-technical language, practice how you would describe complex ideas simply. This will demonstrate your ability to bridge the gap between technical and business teams.

✨Demonstrate Adaptability

Highlight your experience in fast-paced environments and your ability to adapt to changing requirements. Share specific examples of how you've successfully navigated challenges in previous roles.

✨Understand the Business Context

Research BEAUTY BAY and its e-commerce platform. Understanding their products and services will help you align your technical skills with their business goals, showing that you're not just a developer but a valuable team member.

Mid-Level Software Developer
BEAUTY BAY
Apply now
B
Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>