cover image
Ocado Retail

Ocado Retail

ocadoretail.com

1 Job

2,024 Employees

About the Company

We’re Ocado Retail, a joint venture between Ocado Group and M&S Group and the world’s largest online grocer ocado.com. We’re also the brains behind Zoom by Ocado, our same-day grocery delivery service.

Listed Jobs

Company background Company brand
Company Name
Ocado Retail
Job Title
Software Engineer
Job Description
Job Title: Senior Full‑Stack Software Engineer Role Summary: Design, develop, and maintain end‑to‑end supplier‑facing web applications for the Ocado Retail Product Pod. Lead full‑stack solutions, ensuring quality, scalability, and adherence to architectural standards within an agile, CI/CD‑driven environment. Expectations: - Deliver robust, reusable code in front‑end and back‑end components. - Translate product requirements into technical designs and working software. - Continuously improve development processes, testing coverage, and deployment automation. Key Responsibilities: - Architect and implement user‑facing features and corresponding back‑end services/APIs (Node.js, JavaScript/Angular, SQL). - Build, test, and deploy applications across GCP or AWS, leveraging IaC (Terraform), containers, and orchestration (Kubernetes / Cloud Run). - Write unit and integration tests; maintain comprehensive test suites. - Participate in sprint planning, daily stand‑ups, reviews, and retrospectives. - Conduct and review code, ensuring adherence to coding standards and security best practices. - Troubleshoot, debug, and resolve complex issues throughout the stack. - Collaborate with designer, product, and business‑analysis teams to create cohesive solutions. - Contribute to CI/CD pipelines and continuous improvement initiatives. Required Skills: - Proven full‑stack development experience (Node.js, JavaScript, Angular/React, SQL). - Strong knowledge of cloud platforms (GCP or AWS). - Experience with CI/CD, unit testing frameworks, and version control (Git). - Familiarity with IaC tools (Terraform) and container platforms (Docker, Kubernetes). - Solid understanding of web performance, security, and accessibility standards. - Expertise in Agile development practices and product‑centric teams. - Excellent problem‑solving and communication skills; ability to explain technical concepts to non‑technical stakeholders. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or a related field. - Relevant cloud certifications (e.g., AWS Certified Developer, GCP Professional Cloud Developer) preferred.
Hatfield, United kingdom
Hybrid
10-12-2025