Senior Full Stack Engineer

Experis
Bury, United Kingdom
yesterday

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 90K

Job location

Bury, United Kingdom

Tech stack

Clean Code Principles
JavaScript
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Mobile Application Development
Cloud Computing
Software Quality
Continuous Delivery
Continuous Integration
Cursor (Graphical User Interface Elements)
DevOps
Github
Modular Design
Systems Development Life Cycle
Next.js
Software Engineering
TypeScript
Spring Cloud
GitHub Copilot
React
Technical Debt
GIT
Event Driven Architecture
Git Flow
Kubernetes
REST
Terraform
Marketplace
Docker
Monolithic Repository
Microservices

Job description

  • Design, build, and deploy scalable, secure, cloud-native applications across marketplace and conversion domains
  • Work closely with Product Managers, Business Analysts, Data Analysts, and QA to understand customer problems and translate them into technical solutions
  • Deliver customer-facing capabilities that improve conversion, customer experience, and commercial outcomes
  • Own features from discovery through production
  • Lead technical delivery through hands-on software engineering
  • Build production-ready software every sprint
  • Pair programme with engineers to solve complex technical challenges
  • Make pragmatic engineering decisions balancing speed, quality, and maintainability
  • Own technical implementation across the SDLC
  • Champion software craftsmanship and clean code
  • Embed engineering standards and best practices into day-to-day delivery
  • Drive code quality through peer reviews and collaborative development
  • Promote reusable components, modular design, and maintainable solutions
  • Embed automated testing and secure-by-default engineering
  • Mentor engineers through pairing and technical leadership
  • Improve CI/CD pipelines and engineering tooling
  • Remove engineering friction across build, test, and deployment
  • Improve release quality, deployment confidence, and delivery predictability
  • Drive automation across the engineering lifecycle
  • Contribute reusable engineering assets, templates, and patterns
  • Continuously improve developer experience
  • Deliver production-ready software with quality built in
  • Embed automated testing, quality gates, and security checks
  • Support progressive delivery using feature flags and safe deployment techniques
  • Ensure applications are observable, resilient, and operationally ready
  • Design solutions aligned to business domains and modern architecture principles
  • Build loosely coupled, scalable, and maintainable services
  • Apply reusable architecture patterns and engineering guardrails
  • Collaborate with Architecture while maintaining delivery pace
  • Reduce technical debt through pragmatic engineering decisions
  • Identify engineering bottlenecks and delivery inefficiencies
  • Improve developer productivity through automation and simplification
  • Contribute to engineering communities, playbooks, and knowledge sharing
  • Create a culture of ownership and continuous improvement
  • Use AI-enabled engineering practices where they improve productivity and quality

Technologies:

  • AI
  • AWS
  • CI/CD
  • Claude Code
  • Cloud
  • Copilot
  • Cursor
  • DevOps
  • Docker
  • Git
  • GitHub
  • Support
  • JavaScript
  • Kubernetes
  • REST
  • React
  • Security
  • Terraform
  • TypeScript
  • microservices
  • Fullstack

More:

We are supporting a leading global footwear retailer in establishing dedicated Marketplace and Conversion Optimisation squads to accelerate digital commerce improvements ahead of Peak. This is a contract role running until 30/11/2026, offering a hybrid working pattern with three days per week onsite in Pilsworth, Bury, and a rate of up to £750 per day via umbrella inside IR35. We are seeking an exceptional Senior/Principal Full Stack Engineer who combines deep technical expertise with strong product thinking and software craftsmanship. This is a hands-on role where we expect the majority of time to be spent designing, building, and shipping production software while embedding modern engineering practices within the squad. We are looking for engineers who act as Engineering Catalysts, lead by example, raise the capability of the wider team, and help create high-performing engineering teams focused on customer outcomes and engineering excellence.

Requirements

  • 8+ years of commercial full stack software engineering experience
  • Strong full stack engineering experience with React, Next.js, JavaScript/TypeScript
  • Strong AWS cloud-native development experience
  • Experience with REST APIs and microservices
  • Experience with GitHub and modern Git workflows
  • Experience with CI/CD and continuous delivery
  • Experience with automated testing
  • Experience delivering in Agile product teams
  • Strong understanding of modern software engineering, DevOps, and engineering best practices
  • Experience mentoring engineers through hands-on delivery
  • Experience delivering cloud-native digital products
  • Desirable: experience with CommerceTools or similar composable commerce platforms
  • Desirable: Terraform or infrastructure as code experience
  • Desirable: GitHub Actions, Docker, Kubernetes, monorepo development, event-driven architecture, observability platforms, feature flag frameworks
  • Desirable: experience using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, or Gemini Code Assist

Apply for this position