Senior Developer
Beauty Bay
Manchester, United Kingdom, United Kingdom
6d ago
source : Linkedin

Sharing our Beauty Obsessions with the world"

We started on our journey in 2007 be the number 1 global destination for the young beauty obsessed when our CEO’s, two brothers with no formal qualifications (but shit loads of passion), set out to bring the very best of the world’s beauty to the people who just have to have it.

We have an incredible team in Manchester, working to discover the latest in all areas of beauty, and we get to share this with our customers, who are hands down the most passionate bunch we’ve ever known.

What does it take to become a BBer?

At BBHQ, we’re all about the innovators, and the everyday heroes because that’s where we came from and that’s a history lesson we can get on board with.

We’re constantly redefining what we do and so our people need to embrace change. It’s our DNA. A that’s the way we’ve always done it’ attitude just won’t wash!

We’re Innovative : We create and identify novel approaches to address challenges, commercial situations or to explore opportunities.

It’s about coming up with new and different ideas : or adapting existing ideas by constantly asking Is there a better way?

It’s moving the business forward by applying new ideas or approaching existing ideas in a fresh way.

We’re Customer Focussed : We seek inspiration from all areas of our communities’ world, not our competitors. We challenge ourselves to stand head and shoulders above our competitor set, always one step ahead.

This allows us to remain committed to meeting the expectations of both internal and external customers. We work together to build long term customer relationships and deliver increased customer value.

We Communicate : We work in collaboration to encourage information sharing. Communication is open, honest and relevant. We celebrate our successes, but we reflect on our mistakes to continually improve and evolve.

Do you want to be part of our growth journey?

ROLE : Senior Developer

Here at Beauty Bay, we are continuing with our plans and it is very much BAU as we continue with our international growth where our tech is driving us on.

We’re currently looking for new talent in our tech team who live and breathe our values (Innovative, Communication and Customer Focussed) and most importantly you are a driven, passionate and eagle-eyed Senior Software Engineer looking to take the next step in your career.

This is a key role, leading & mentoring a small group of devs in a fast-paced agile team who utilise multiple CI tools to ensure clean test driven code is deployed to production multiple times a day, no time for red tape! While you will be predominantly working in a team with a shared workload, you will be expected to pro-actively work and look to seek out new opportunities for the IT team.

So, what tech will I be using?

This is a full stack developer role with JavaScript being the technology of choice, we aren’t one trick ponies however, we use the tech that best suits the problem, we have a mixture of Node and .

NET Core micro services. But if JavaScript is not your first choice language, that’s ok, we have the technology team, we can rebuild you!

Coming from a strongly typed language such as ASP.NET or more recently .NET Core, using SOLID and TDD principles, you’ll be responsible for the inception and integration of some core platform features as well as the maintenance of the existing, clean codebase.

As a team we all have the responsibility of ensuring the team's logic is concise, functional and scalable, this is an important aspect of the role, so you shouldn’t be afraid to give and receive constructive criticism.

Our front end is a React based SPA so a working knowledge of React, its lifecycles and API are nice to have but not essential to be successful in this role.

While on paper we have separate development and infrastructure teams, we work hand in hand with each other and as such you will receive exposure to a variety of AWS services and applications on a daily basis.

Prior knowledge of cloud computing practices and AWS suite of services would be beneficial but not essential!

Sound like you? What essential skills should you have?

  • Currently a Senior / Lead Developer, a hands on coder whilst mentoring those arond you too.
  • Strong full stack expertise with skills in Javascript and / or .NET Core
  • Knowledge / willingness to learn React, Node and Node APIs
  • Experience designing and / or interacting with RESTful APIs
  • Application / API performance and optimisation knowledge
  • Experience with test-driven development
  • Knowledge of AWS services and APIs
  • A bit more on Beauty Bay :

    Sharing our Beauty Obsessions with the world"

    Our mission is to be the number 1 global destination for the young beauty obsessed and this exciting new role will directly be working towards smashing this target.

    And we are on the lookout for somebody dedicated to pushing boundaries in digital retailing who thrives on collaboration.

    Our customer’s live and breathe for beauty, and the social-first community being obsessed brings. As a response to this, in July 2019, we relaunched BEAUTYBAY.

    com to further deliver a seamless retail and lifestyle experience. Editorial content now sits next to new-in products on a spilt screen homepage with innovative scrolling SHOP and DISCOVER headers.

    Content is woven into every element of the shopping experience.

    Our core values (Innovation, Communication and Customer Focus) run through every decision made and from our buyers and designers to our customer service advisors, our technology specialists through to our editorial and marketing teams, we’re innovative and creative boundary pushers.

    You’ll be joining a one team culture, where there are no boundaries to what you can achieve.

    What’s in it for you

  • Generous & competitive salary
  • Great development programmes.
  • Amazing offices and great culture.
  • Pay day drinks / parties
  • Huge staff discount and regular sample sales.
  • And tons more
  • Sound like you? Come and join us!

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form