Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer Mid 2

Nando’s Group

Greater London

On-site

GBP 50,000 - 70,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading global restaurant chain in Greater London is seeking a Software Engineer to join their eCommerce team. The role involves developing APIs and enhancing the digital experience across multiple domains. Ideal candidates should have proven full stack experience, expertise in modern frameworks, and familiarity with cloud technologies. The position offers the opportunity to work in a collaborative environment, leveraging technical skills to drive customer satisfaction in a dynamic setting.

Qualifications

  • Proven experience as a Full Stack Software Engineer with a focus on application development.
  • Experience in automated testing strategies, including visual regression and unit testing.
  • Familiarity with cloud technologies and CI/CD pipelines.

Responsibilities

  • Develop and enhance digital experience through APIs for various domains.
  • Collaborate with cross-functional teams to integrate solutions and improve customer experience.
  • Ensure applications are performant and scalable for a high volume of users.

Skills

React
JavaScript
TypeScript
Golang
Rust
PostgreSQL
Kubernetes
CI/CD

Education

Full Stack Software Engineer experience

Tools

GitHub
Terraform
Postman
Job description
We are seeking a Software Engineer to join our Locate / Menu / Payment team. Our team group different aspects of the business, each one of them is critical during the Nando's eCommerce platform. The Locate domain is key to discover the restaurants capabilities during online ordering and third-party integrations; we help to communicate to our customers and other systems what a restaurant can offer. The Menu domain primary objective is to support the business in presenting menu items digitally, effectively translating the physical menu into a seamless digital experience. The Payment domain is everything related with getting the money in for our eCommerce journeys, so integration with our payment provider is very important.

As a member of our team, you will play a crucial role in developing and enhancing the digital experience across these aspects of the business. Your primary responsibility will be to work on end-to-end projects related to the one of these domains, providing APIs and connecting them with the frontend experience on both web and app platforms. This team is very keen into understanding other parts of the business and how technology can help with the overall strategy of the company, so we usually do a bit more of infrastructure and coding here and there.

Collaboration with other domain teams within the Customer Digital space will be a key aspect of your role. You will work closely with these teams to ensure smooth integration and to leverage their expertise in developing the overall customer experience. You will be responsible for developing elegant solutions to match multi-variant business requirements and building high-throughput systems to support our operations.

A day in the life...

Work across front-end applications, back-end services, and data pipelines to enhance the experience for all customers.

Ensure our applications and systems are performant and scalable to manage millions of customer accounts and data points.

Collaborate with peers across several teams to support multiple workstreams and ensure integrations are robust and secure.

Be part of an agile, cross-functional development team, participating in code reviews, testing and deployments.

Work with Enterprise systems and ensure they're integrated effectively into our custom-built systems

Hot Skills...

Experience building applications using modern frameworks, libraries, languages, and tools such as React, Next.js, JavaScript, TypeScript, Golang, Rust

Experience in setting up, maintaining, and querying different types of databases using SQL/NoSQL (we use PostgreSQL database along with GCP FireStore document databases, familiarity with BigQuery and Dataform is a plus)

Optimisation of data, analysis of information, and organisation of new sources of data into databases

Proven experience as a Full Stack Software Engineer, focusing on application development and integrations

Understanding and experience of different Google Cloud resources such Kubernetes, Cloud Run, Pub/Sub, Cloud Build, etc.

Automated Testing in different parts of the pipelines (unit testing with our programming languages, Integration, Contract, End to End with tools such as postman, k6 and karate).

Infrastructure as Code (we use a combination of GitHub, GitOps, Terraform, Kustomize and GCP Config Connector).

Proven ability to build relationships with technical peers

Understanding of the importance of constructive feedback to improve code quality and team performance

Experience with testing strategies, including visual regression testing, unit testing, and integration testing

Understanding of infrastructure setup using cloud-based technologies

Proven experience in setting up release pipelines using CI/CD methodology

Familiarity with Agile ways of working

Comfortable working in a cross-functional team setup

Ask people where Nando's comes from, and you'll get a different answer every time. Portugal? Mexico? The UK? Our story starts in Rosettenville, a Portuguese neighbourhood in Johannesburg, South Africa, with stops in Mozambique and the UK along the way.

In 1987, Robbie Brozin and Fernando Duarte opened their first chicken restaurant. Then another. And then another. Fast forward five years and Nando's landed in the UK. Now, with over 480 restaurants (and counting), our PERi-PERi is a bestselling hot sauce, and Nando's has become as big a part of the culture as drinking tea.

We've got a growing family of 20,000 Nandocas (what we call our employees), fuelled by our values: Pride, Passion, Integrity, Courage, and Family. We care as much about them as we do our legendary, flame-grilled PERi-PERi - because it's the people that make the chicken.

Inspired by our Southern African heritage, we know and value the richness diversity brings, and we're committed to creating an inclusive and respectful culture for all. We've even been recognised as one of the industry leaders by the Financial Times.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.