×
Register Here to Apply for Jobs or Post Jobs. X

Senior Full Stack Developer (.NET and React, Retail - REMOTE Working

Remote / Online - Candidates ideally in
Greater London, London, Greater London, W1B, England, UK
Listing for: Mountain Warehouse
Full Time, Remote/Work from Home position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Full Stack Developer, React.js, Software Engineer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below
Position: Senior Full Stack Developer (.NET and React, Retail) - REMOTE Working
Location: Greater London

Final date to receive applications: 19 June 2026

Department: IT

Location: London

About the role

At Mountain Warehouse we understand that IT is core to our success, so we invest heavily in our in‑house team. The development department is divided into product‑based teams, all using variants of Kanban for project prioritisation and a focus on continuous delivery, largely with microservices.

The work is a mixture of greenfield and legacy projects (much like any mature organisation) using React, React Native, Typescript, C#, and MongoDB. However, our microservices approach allows us to alter the technology as appropriate.

Key Responsibilities

We are looking for an experienced senior developer to join our Retail Development team. The team is responsible for custom applications on our store handheld devices, store administration and reporting via online portals, and ETL to/from our ePOS solutions.

Qualifications
  • Minimum 6 years of solid C# in a commercial environment
  • Minimum 4 years of commercial experience with React and Type Script
  • Commercial experience with databases (either document or relational) and openness to working with both SQL Server and MongoDB
  • Produces initial results rapidly and iterates based upon feedback
  • Knowledge of microservice design principles (preferably with commercial experience)
  • Effective communication skills
  • Make pragmatic implementation decisions and can fail fast if an approach is not working
  • Understands projects and project goals in depth
  • Experience or willingness of mentoring junior members of a team
  • Strong desire to create high‑quality, tested code
Desirable experience / behaviours
  • React Native experience (commercial or personal projects)
  • Jest, React Testing Library
  • Offline‑first data synchronization using a local on‑device database (Ditto, Couchbase Mobile, Firebase, etc.)
  • Has at least one subject area with deep knowledge
  • Coaches / mentors more junior team members or shares knowledge with the wider team
Technologies we use across the department
  • .Net (8.0+)
  • RabbitMQ / Mass Transit
  • Microservices
  • Micro‑frontend
  • React
  • React Native
  • MongoDB
  • Entity Framework
  • MVC
  • RESTful API design / Web.

    API
  • Azure
  • Jenkins
  • k8s
  • Git Flow
Benefits
  • Competitive salary and benefits package
  • Remote working
  • Holiday allowance
  • 50% staff discount & 25% for family and friends
  • Pension scheme
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary