Senior Full Stack Developer | up to £85,000 | Remote

Pearson Whiffin Recruitment Ltd
London, UK
1 day ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
£70,000.0 - £85,000.0
Working hours
Regular working hours

Tech stack

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
+22 more
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

Job 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.

Requirements

  • 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.

Benefits & conditions

They offer a competitive salary and benefits package, alongside a 50% staff discount and 25% discount for family and friends.

About the company

Pearson Carter is the Global Leader in IT Recruitment with specialist roles across the globe.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Loading talks and stories from around this role…