Vacancy details

Head office - London, United Kingdom

This vacancy is now closed



The growing development team at Mountain Warehouse is split into small teams, each looking after a different set of applications and using a  Kanban approach to prioritisation.

We are a collaborative team with a strong culture of code review, occasional usage of pair programming, lots of unit tests. We’re keen to write code following best practice and to continuously find ways that we can be even better. The work is a mixture of green-field and legacy work (much like any other mature organisation) mostly using C# and SQL Server – however, the microservices approach allows us to alter the technology as appropriate.

We are looking for developers to join several of our UK teams, the roles are primarily “back-end” but there is some user interface work to be done for those with an interest in it.

Essential skills / experience.

  • C# in a commercial environment.
  • Ability to solve problems in code quickly and simply.
  • Solid understanding of how http and network communication works.
  • Excellent communication skills.
  • Ability to produce initial results rapidly and iterate based upon feedback.

This is a selection of what we’re using

Let us know what you have experience of, we can train in the rest.

  • Continuous Deployment with Jenkins.
  • Test Driven Development.
  • RabbitMQ / MassTransit.
  • Microservices architecture.
  • Entity Framework.
  • MVC
  • MongoDB.
  • React.
  • RESTful API design / Web.API.
  • Azure.
  • Docker & Kubernetes.
  • .net Core.
  • GitFlow
  • Dependency Injection with AutoFac, Unity and StructureMap.
  • SQL Server stored procedures.

Company culture

  • The department is light on meetings – most of your time will be working on projects.
  • There is dedicated training time & budget to expand your skills.
  • As a privately-owned company we tend to be fast-moving, and as we’re profitable and growing we tend to be able to afford the tools and hardware we need.
  • The IT department is over the road from the rest of head office. We have a large, modern open-space environment that’s been recently refurbished.
  • We are open to remote working for this role.
  • Very fun and social team, lots of group outings and activities to partake in.

What we offer

  • Training budget after 1st
  • Two hackathon events a year.
  • Regular lunch and learn events.
  • Dedicated time for self-improvement, spike tests, blog writing, etc.

What’s in it for you?

  • Competitive salary and benefits package
  • Holiday allowance
  • 50% staff discount & 25% for family and friends
  • Pension scheme

In 1997, we launched Mountain Warehouse to make the outdoors accessible to everyone by offering value for money product and exemplary customer service.
The outdoor industry had become very jargon heavy and we wanted to create a brand that would cater to our mothers and our neighbour’s kids as well as seasoned professionals who understood the technology.
Our expansion since then has seen the brand grow and the product evolve, but the small family business that makes MW special has remained. Great product is at the heart of everything we do.
As we expand internationally we employ a team of dedicated diverse people to offer our valued customers the best possible experience when visiting our stores, shopping online and putting our range through its paces.
Welcome to our journey.