> Markdown version of [/jobs/ext/4534943-senior-full-stack-developer-up-to-85-000-remote](https://www.wearedevelopers.com/jobs/ext/4534943-senior-full-stack-developer-up-to-85-000-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Developer | up to £85,000 | Remote - **Company:** Pearson Whiffin Recruitment Ltd - **Location:** London, UK (Remote available) - **Experience:** Expert - **Salary:** £70,000.0 - £85,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, JavaScript (Programming Language), .NET Framework, Agile Methodology, Microsoft Azure, Business Software, C Sharp (Programming Language), Code Review, Databases, Continuous Integration, Couchbase Servers, Distributed Systems, Entity Framework, Mobile Application Software, Microsoft SQL Server, MongoDB, Model View Controller (MVC), RabbitMQ, Cloud Services, Software Engineering, Systems Integration, TypeScript, ReactJS, Firebase, Backend, Git Flow, Kubernetes, Code Testing, React Native, Tools for Reporting, React Testing Library, Restful APIs, Jenkins, Microservices - **Published:** November 3, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5951138827 ## About the Role * At least 6 years' commercial experience with C# / .NET development. * At least 6 years' commercial experience using React and TypeScript. * Experience with React Native, either commercially or through personal projects. * Strong understanding of database technologies, with experience working with relational or document databases. * Knowledge of microservices architecture and design principles. * Experience developing REST APIs and backend services. * Strong understanding of software engineering principles, testing and writing maintainable code. * Comfortable working within Agile development teams and adapting to changing project requirements. * Good communication skills and the ability to work collaboratively with other developers and stakeholders. * A proactive approach to problem-solving, with the confidence to make technical decisions and take ownership of solutions. Desirable Experience: * Experience with Jest and React Testing Library. * Knowledge of offline-first applications and synchronisation of data between local devices and cloud services. * Experience with technologies such as Ditto, Couchbase Mobile or Firebase. * RabbitMQ / MassTransit. * Micro-frontends and distributed systems. * Entity Framework and MVC. * Azure, Jenkins and Kubernetes. * GitFlow and modern CI/CD practices. * Previous experience mentoring or supporting junior developers. ## Description * Design, develop and maintain applications using C#, React, TypeScript and React Native. * Build and enhance mobile applications used across the company's retail stores and handheld devices. * Develop web-based administration portals, reporting tools and internal business applications. * Create and maintain RESTful APIs, backend services and integrations with ePOS platforms. * Contribute to the development and maintenance of microservices-based architectures. * Work with both relational and document databases, including SQL Server and MongoDB. * Produce clean, scalable and well-tested code, following established development standards. * Participate in code reviews, technical discussions and collaborative development activities. * Work closely with product teams to understand requirements and deliver solutions aligned with business objectives. * Help guide and mentor junior developers, sharing technical knowledge and best practices., Applications are welcome from Senior Software Engineers and Full Stack Developers with strong C#, React and TypeScript experience who are looking to work across both web and mobile applications within a modern retail technology environment.