All Jobs Vacancy

Full Stack Engineer

Posted 1 week ago by Whitehall Resources

Summary: Whitehall Resources is seeking a Full Stack Engineer for a 4-month contract in Greater Manchester. The role involves hands-on engineering to design, build, and deploy cloud-native applications for a leading global footwear retailer. Candidates should possess strong technical expertise and a focus on improving engineering quality and team capabilities. This position is classified as inside IR35.

Key Responsibilities:

  • Design, build and deploy scalable, secure and 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
  • Take ownership of 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
  • 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
  • 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
  • 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
  • Improve build success rates and deployment reliability
  • 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-assisted software development
  • Test generation and documentation
  • Code review support
  • Engineering knowledge retrieval
  • Root cause analysis and troubleshooting
  • Developer copilots where they improve productivity and quality

Key Skills:

  • Strong Full Stack software engineering experience – 8+ years commercial Full Stack software engineering experience
  • React / Next.js
  • Node.js / TypeScript
  • Strong AWS cloud-native development experience
  • REST APIs and microservices
  • GitHub and modern Git workflows
  • CI/CD and continuous delivery
  • Automated testing
  • Agile product delivery

Salary (Rate): undetermined

City: Greater Manchester

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: inside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Full Stack Engineer

Whitehall Resources are currently looking for a Full Stack Developer based in Greater Manchester for an initial 4-month contract.

***INSIDE IR35***

Job Spec:

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 exceptional Senior/Principal Full Stack Engineers who combine 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:

  • Design, build and deploy scalable, secure and 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.
  • 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.
  • Embed Engineering Excellence:
  • 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.
  • Continuously improve developer experience.
  • 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.
  • Continuous Improvement:
  • 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:
  • AI-assisted software development.
  • Test generation and documentation.
  • Code review support.
  • Engineering knowledge retrieval.
  • Root cause analysis and troubleshooting.
  • Developer copilots where they improve productivity and quality.

Key skills:

  • Strong Full Stack software engineering experience – 8+ years commercial Full Stack software engineering experience
  • React / Next.js.
  • Node.js / TypeScript.
  • Strong AWS cloud-native development experience.
  • REST APIs and microservices.
  • GitHub and modern Git workflows.
  • CI/CD and continuous delivery.
  • Automated testing.
  • Agile product delivery.

Desirable:

  • Commerce Tools or similar composable commerce platforms.
  • Terraform / Infrastructure as Code.
  • GitHub Actions.
  • Docker / Kubernetes.
  • Monorepo development.
  • Event-driven architecture.
  • Observability platforms.
  • Feature flag frameworks.
  • AI-assisted development tools (GitHub Copilot, Cursor, Claude Code, Gemini Code Assist).

All of our opportunities require that applicants are eligible to work in the specified country/location, unless otherwise stated in the job description.

Whitehall Resources are an equal opportunities employer who value a diverse and inclusive working environment. All qualified applicants will receive consideration for employment without regard to race, religion, gender identity or expression, sexual orientation, national origin, pregnancy, disability, age, veteran status, or other characteristics.

Rate:
£0/year
Location:
Greater Manchester
IR35 Status:
Inside
Remote Status:
Undetermined
Industry:
IT
Seniority Level:
Not Specified

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job