cover image
Debenhams

Debenhams

www.debenhams.com

1 Job

201 Employees

About the Company

Debenhams is a renowned British heritage brand, offering a curated selection of over 3000 brands across beauty, fashion, and homeware. With a rich history and a commitment to exceptional customer experiences, Debenhams is the ultimate online destination for those seeking an unrivalled selection of iconic brands. Discover the joy of shopping and experience the magic of Debenhams today.

www.debenhams.com

Listed Jobs

Company background Company brand
Company Name
Debenhams
Job Title
Full Stack Developer
Job Description
Job Title: Full Stack Developer Role Summary: Core member of a cross‑functional engineering team building and evolving the Debenhams e‑commerce platform. Responsible for end‑to‑end development—design, coding, testing, deployment, and maintenance—across front‑end, back‑end, and infrastructure layers. Expectations: Deliver high‑quality, scalable features on time; maintain clean, testable code; collaborate closely with designers, product owners, and other engineers; continuously improve architecture and processes. Key Responsibilities: - Design and implement scalable web and mobile applications using React.js/React Native, Next.js/Remix, and Node.js. - Develop and expose RESTful / GraphQL APIs, integrate third‑party services, and ensure robust data flows. - Write unit, integration, and end‑to‑end tests to guarantee code quality and resilience. - Troubleshoot, debug, and upgrade existing applications and services. - Create and deploy infrastructure with Infrastructure‑as‑Code (IaC) on AWS (Lambda, AppSync, DynamoDB, etc.). - Participate in code reviews, knowledge sharing, and mentorship within the team. Required Skills: - Proven full‑stack development experience with JavaScript/TypeScript. - Strong knowledge of React, Node.js, and modern meta‑frameworks (Next.js, Remix). - Experience with React Native for cross‑platform mobile apps. - Familiarity with AWS services (Lambda, AppSync, DynamoDB) and IaC tools. - Solid understanding of responsive design principles and UI best practices. - Proficiency in testing frameworks (e.g., Jest, React Testing Library) and CI/CD pipelines. - Excellent analytical problem‑solving and communication skills. - Ability to work collaboratively in a fast‑paced, agile environment. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience. - Optional: Relevant certifications (e.g., AWS Certified Developer, Microsoft Certified: Azure Developer Associate).
Manchester, United kingdom
On site
11-11-2025