Full stack Engineer

Full stack Engineer

Posted Today by Experis IT

£650 Per day
Inside
Hybrid
City of London, UK

Summary: Full Stack Software Engineer with over 5 years of commercial experience is needed to develop both front-end and back-end components for an EDM platform. The role involves working with modern web technologies such as React/Next.js and C#/.NET, focusing on delivering high-quality, secure, and performant features. This position is remote with occasional on-site requirements in Warwick or London, and is classified as inside IR35. The ideal candidate will thrive in a collaborative environment and possess a strong commitment to code quality and developer experience.

Key Responsibilities:

  • Building great user experiences with React, Next.js, Node.js and/or Typescript including server components where appropriate, and styled client components for interactive UI with Microservices, Microfrontend and event driven architecture with RESTFul APIs and component libraries.
  • Design and implement Back End components using C# and ASP.NET Core following REST and/or GraphQL best practices.
  • Own features end-to-end: requirements refinement, work through ambiguity, technical design, implementation, test first mindset, code reliability before formal review stage, rollout, and observability.
  • Ensure quality with unit, integration, and end-to-end tests and contract testing with libraries and frameworks such as Jest, Playwright and PACT.
  • Building security by default: implement authN/Z input validation, secret management, and secure coding standards.
  • Knowledge of security frameworks and compliance standards (ISO 27001, GDPR).
  • Azure cloud services including Azure Entra and general authentication/authorisation practices.
  • Using containerisation, automation, and orchestration tools (eg, Docker).
  • Developing CI/CD pipelines and modern DevOps practices including Infrastructure As Code (IaC) and observability such as metrics, monitoring, traces and alerting.
  • Lean software development methodologies (eg, Agile, SAFe) PI Planning every 3 months.
  • Maintain high standards, share knowledge, actively collaborate and contribute to engineering best practices and documentation.
  • Continuous improvement: help evolve the architecture, coding standards, and influence the roadmap and technical direction.
  • SAFe, Agile/Lean delivery with lightweight ceremonies (stand-ups, refinement, retros). PI Planning (onsite normally every 3 months), 12 week cycles, shorter sprints, code reviews, and automated checks in CI.
  • Clear communication, thoughtful code reviews, and proactive cross-functional teamwork. Use GitHub Actions. T - Shaped background and/or happy to develop cross functional ability as well as continue to develop subject matter expertise.
  • Documentation: ADRs, API specs, and well-commented code.

Key Skills:

  • 5+ years of commercial experience in full-stack development.
  • Proficiency in React, Next.js, Node.js, Typescript, C#, and ASP.NET Core.
  • Experience with REST and GraphQL best practices.
  • Knowledge of unit, integration, and end-to-end testing frameworks.
  • Understanding of security frameworks and compliance standards (ISO 27001, GDPR).
  • Familiarity with Azure cloud services and authentication/authorization practices.
  • Experience with containerization, automation, and orchestration tools (e.g., Docker).
  • Knowledge of CI/CD pipelines and DevOps practices.
  • Experience with Agile and Lean methodologies.
  • Strong collaboration and communication skills.
  • Ability to document code and processes effectively.

Salary: £650 per day

City: City of London

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT

Detailed Description From Employer:

Full Stack Software Engineer

6 months

Remote - 2-3 days onsite in Warwick or London every 3 months

Inside IR35 - umbrella only

Background:

Full-Stack Engineer (5 years+ commercial experience mid-senior level) required to help build the front and Back End components of the EDM platform coding reliable, secure, and performant features across a modern web stack including React/Next.js on the Front End and C#/.NET (ASP.NET Core) on the Back End supported with Azure Managed Services. You'll work closely with product, design, and architecture deliver end-to-end features - from shaping solution designs and APIs to implementing responsive UIs and robust services.

This long-term programme (5+ years) is suitable for engineers who enjoy owning problems across the stack, care deeply about code quality and developer experience, and thrive in a collaborative, product-driven environment.

Responsibilities include:

  • Building great user experiences with React, Next.js, Node.js and/or Typescript including server components where appropriate, and styled client components for interactive UI with Microservices, Microfrontend and event driven architecture with RESTFul APIs and component libraries.
  • Design and implement Back End components using C# and ASP.NET Core following REST and/or GraphQL) best practices.
  • Own features end-to-end: requirements refinement, work through ambiguity, technical design, implementation, test first mindset, code reliability before formal review stage, rollout, and observability.
  • Ensure quality with unit, integration, and end-to-end tests and contract testing with libraries and frameworks such as Jest, Playwright and PACT.
  • Building security by default: implement authN/Z input validation, secret management, and secure coding standards.
  • Knowledge of security frameworks and compliance standards (ISO 27001, GDPR).
  • Azure cloud services including Azure Entra and general authentication/authorisation practices.
  • Using containerisation, automation, and orchestration tools (eg, Docker).
  • Developing CI/CD pipelines and modern DevOps practices including Infrastructure As Code (IaC) and observability such as metrics, monitoring, traces and alerting.
  • Lean software development methodologies (eg, Agile, SAFe) PI Planning every 3 months.

Code reviews & mentorship:

  • Maintain high standards, share knowledge, actively collaborate and contribute to engineering best practices and documentation.
  • Continuous improvement: help evolve the architecture, coding standards, and influence the roadmap and technical direction.

Methodology/working culture:

  • SAFe, Agile/Lean delivery with lightweight ceremonies (stand-ups, refinement, retros). PI Planning (onsite normally every 3 months), 12 week cycles, shorter sprints, code reviews, and automated checks in CI.

Collaboration skills:

  • clear communication, thoughtful code reviews, and proactive cross-functional teamwork. Use GitHub Actions. T - Shaped background and/or happy to develop cross functional ability as well as continue to develop subject matter expertise
  • Documentation: ADRs, API specs, and well-commented code.