Software Engineer
подготовься к отклику
ai-инструментыЧтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме
описание
задачи
Server-Side Engineering & Services
Steering the Online Ordering Stream
Quality & Resilience
Everyone Is Welcome
At Nando's, we know our best work comes from teams that reflect the full range of people we serve. Inspired by our Southern African heritage, we're committed to building an inclusive environment where everyone can bring their whole self to work, regardless of background, identity or life experience.
If you're excited about this role but don't meet every single point above, please apply anyway.
We care far more about your values, your curiosity and how you work with people than whether your CV ticks every box. Skills can be grown; the right mindset is what we're really looking for.
We'll consider any reasonable adjustments to support you through the recruitment process. Just let us know what you need.
#LN-DNI
требования
Overall Purpose
Build the customer online ordering experience, the web application customers use every day to order for delivery, click-and-collect and order-at-table, and help steer where it goes next.
As a Senior Software Engineer, you'll be one of the most experienced engineers on the team. You'll work in React and our design language, and on the server and the services behind it. You'll take on the harder problems, and you'll raise the standard around you through code review and pairing.
You'll also hold online ordering together as a stream. That means steering and prioritising the work inside it, breaking big pieces of work into something we can ship, and keeping the quality bar high as they land. The technical direction of the Web Experience products, and the day-to-day product relationship, sit with the Technical Lead. Your job is to own the stream within that, and to say so when you think the order of work should change.
Online ordering is where you'll spend most of your time, but it isn't the limit of the role. You'll also contribute to the Nando's website and our other Web Experience projects when they need you.
Coaching matters here too. You'll mentor engineers across the team, and we care that you do it in a way that leaves people able to make the next decision without you.
Our remit is a brilliant, brand-aligned web presence. We own the Nando's UK and Ireland websites, built on a modern stack and the Storyblok CMS, and the customer online ordering web experience across delivery, click-and-collect and order-at-table. We care a lot about accessibility, web performance and building experiences customers actually enjoy using.
Our stack today is React and Next.js with TypeScript, tested with Jest and Playwright, and deployed on Vercel and Google Cloud. We hold our tools with strong opinions, loosely held. We pick what is right for the job, and we're always happy to move the team's thinking forward.
We're moving to a more server-first way of building, and shifting logic out of the browser into backend services that other applications can share. We also care about keeping our domain logic separate from the framework, so the important code stays testable and the products stay easy to change.
условия
- Mentor and coach engineers in modern web technologies and development best practices, helping foster a culture of collaboration and innovation.
- Actively participate in code reviews, testing and deployment, and document the decisions others will need later.
- Collaborate with the Technical Lead on the team's engineering strategy and technical roadmap.
- Contribute to the wider engineering community at Nando's, sharing patterns and approaches that raise the bar for everyone.
навыки
Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.