×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Greater London, London, Greater London, W1B, England, UK
Listing for: Nando's UK & IRE
Full Time position
Listed on 2026-10-26
Job specializations:
  • Software Development
    Front End Developer
Salary/Wage Range or Industry Benchmark: 60000 - 80000 GBP Yearly GBP 60000.00 80000.00 YEAR
Job Description & How to Apply Below

Senior Software Engineer - UI Specialist

About the Role

We are seeking a Senior Software Engineer with a strong UI specialisation to join our Design System Team. Our design system powers almost every web application across Nando's - from customer-facing digital experiences to internal workflow tools and restaurant operations systems. We're a small, specialist team that's highly valued across the organisation, with strong support from engineering and design leadership.

With your expertise in frontend technologies and passion for design principles, you will play a key role in enabling our vision: to create a unified brand experience for customers across all digital touchpoints.

What You'll Do
  • Co-architect and drive the technical direction of our design system alongside the technical lead
  • Contribute to the maintenance, evolution, and advocacy of our digital design system
  • Develop high-quality, scalable, and maintainable UI components and tooling that meet accessibility, performance and design standards
  • Collaborate closely with designers to provide feedback and help realise our shared vision for UI & UX
  • Support agile cross-functional teams as they adopt and adapt the system using modern web technologies and frameworks
  • Mentor and coach engineers in modern web technologies and development best practices to help foster a culture of collaboration and innovation
  • Actively participate in code reviews, testing, and deployment processes to ensure high-quality software development practices
  • Take a proactive approach to identifying opportunities and driving improvements across the system
What We're Looking For
  • Strong proficiency with React and Type Script:
    You are comfortable architecting complex component systems
  • Expert-level proficiency in writing scalable, maintainable CSS - you have a deep understanding of CSS architecture, specificity, cascade, and layout systems, with a keen eye for detail
  • Extensive experience with modern frontend tooling such as Next.js, Storybook, and Vite
  • Strong foundations in client-side engineering best practices, including HTML semantics, accessibility, and web performance
  • Experience with testing strategies, including visual regression testing, unit testing and accessibility audits
  • A passion for mentoring engineers and providing constructive feedback to improve code quality and team performance
  • Strong communication skills - able to articulate technical decisions, present architectural options clearly, and build relationships across engineering and design teams
Nice to Have
  • A proven record of contributing to design systems or UI libraries at scale
  • A solid understanding of zero-runtime CSS-in-JS solutions and atomic styling methodologies, advanced styling solutions such as vanilla-extract or CSS Modules
  • Experience working with design tokens and styling portability across platforms
  • Interest in emerging AI-assisted development tools - we're investigating how these can support our work, whilst maintaining our focus on quality and craftsmanship
  • Practical knowledge of accessibility testing and tools to ensure we meet WCAG guidelines and provide a great user experience for everyone
  • Experience working with modern CI/CD and engineering tooling - we use Cloud Build, Git Hub Actions and Terraform
You Are
  • Proactive and self-directed - you thrive in a small, dedicated specialist function and don't need constant direction
  • Kind and empathetic, encouraging others to do their best work and building a psychologically-safe, happy workplace
  • People-focused with a genuine interest in mentoring and supporting engineers
  • A great communicator who can tailor conversations to your audience at all levels of the business
  • Passionate about client-side web development and staying up to date with the latest technologies and trends
  • Experienced in building and deploying web applications with a focus on scalability, maintainability and user experience
  • Someone who enjoys close collaboration with designers and takes pride in realising design vision through code
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary