Senior Full Stack Engineer in Bury

Senior Full Stack Engineer in Bury

Bury Full-Time 60000 - 80000 £ / year (est.) No working from home possible
Undisclosed

At a Glance

  • Tasks: Design and build scalable, cloud-native applications while leading engineering practices.
  • Company: Join a leading global footwear retailer with a focus on digital commerce.
  • Benefits: Competitive daily rate, hybrid work model, and opportunities for professional growth.
  • Other info: Dynamic team environment with a focus on continuous improvement and innovation.
  • Why this job: Make a real impact in a hands-on role that champions software craftsmanship.
  • Qualifications: 8+ years of Full Stack experience with strong technical and mentoring skills.

The predicted salary is between 60000 - 80000 £ per year.

Duration

contract to run until 30/11/2026

Location

Hybrid. Pilsworth, Bury 3 days per week onsite

Rate

up to £750 p/d Umbrellainside IR35

We are supporting a leading global footwear retailer in establishing dedicated Marketplace and Conversion Optimisation squads to accelerate digital commerce improvements ahead of Peak.

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 engineering role.

Successful candidates will spend the majority of their time designing, building and shipping production software while embedding modern engineering practices within the squad.

These engineers are expected to act as Engineering Catalysts—leading by example, improving engineering quality, accelerating delivery and raising the capability of the wider team through day‑to‑day delivery.

This is not a traditional senior developer role.

We are looking for engineers who think beyond tickets, understand customer outcomes and help create high‑performing engineering teams.

Key Responsibilities

  • Deliver Customer Outcomes
  • Design, build and deploy scalable, secure and cloud‑native applications across Marketplace and
  • 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.
  • Take ownership of features from discovery through production.
  • Lead Through Hands‑on Engineering
  • Lead technical delivery through hands‑on software engineering.
  • Build production‑ready software every sprint.
  • Pair programme with engineers to solve complex technical challenges.
  • Drive 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.
  • Accelerate Engineering Delivery
  • Adopt and improve standard 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.
  • Build Quality into Every Release
  • 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.
  • Improve build success rates and deployment reliability.
  • Architecture & Engineering
  • 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.
  • Leave reusable engineering assets for future teams.
  • AI‑enabled Engineering
  • Test generation and documentation.
  • Engineering knowledge retrieval.
  • Root cause analysis and troubleshooting.
  • Developer copilots where they improve productivity and quality.
  • Technical Skills
  • Strong Full Stack software engineering experience.
  • React / Next. js.
  • Node. js / Type Script.
  • REST APIs and microservices.
  • Git Hub and modern Git workflows.
  • CI/CD and continuous delivery.
  • Automated testing.
  • Commerce Tools or similar composable commerce platforms.
  • Terraform / Infrastructure as Code.
  • Git Hub Actions.
  • Event‑driven architecture.
  • Observability platforms.

Experience

  • 8+ years commercial Full Stack software engineering experience.
  • Proven delivery of cloud‑native digital products.
  • Experience working within cross‑functional Agile product teams.
  • Strong understanding of modern software engineering, Dev Ops and engineering best practices.
  • Experience mentoring engineers through hands‑on delivery.
  • What We’re Looking For
  • Lead through hands‑on delivery rather than governance.
  • Think beyond individual features and understand customer and business outcomes.
  • Demonstrate exceptional software craftsmanship.
  • Challenge requirements constructively and contribute to product conversations.
  • Raise engineering standards through practical delivery.
  • Improve the engineering system as well as the software.
  • Balance pragmatism with long‑term engineering quality.
  • Naturally mentor and elevate engineers around them.
  • Embrace continuous learning and modern engineering practices.
  • Success Measures
  • Deliver measurable customer and commercial outcomes.
  • Increase engineering velocity and deployment confidence.
  • Improve software quality and engineering productivity.
  • Reduce release risk through automation and engineering best practices.
  • Increase reuse of engineering assets and patterns.
  • Embed engineering excellence and software craftsmanship into everyday delivery.
  • Leave the squad strong

All profiles will be reviewed against the required skills and experience.

Due to the high number of applications we will only be able to respond to successful applicants in the first instance.

We thank you for your interest and the time taken to apply!

#J-18808-Ljbffr

Undisclosed

Contact Details:

Undisclosed Recruitment Team

We think you need these skills to ace Senior Full Stack Engineer in Bury

Full Stack Software Engineering
React
Next.js
Node.js
TypeScript
REST APIs
Microservices