Senior Engineer in Slough

Senior Engineer in Slough

Slough Full-Time 36000 - 60000 Β£ / year (est.) Home office (partial)
&

At a Glance

  • Tasks: Lead software development and create innovative solutions for a food-loving community.
  • Company: &Dine, a vibrant tech company connecting independent makers with teams seeking better workplace food.
  • Benefits: Join our options pool, enjoy a Β£250 learning budget, and take your birthday off!
  • Why this job: Make a real impact in a fast-paced startup while working with cutting-edge technologies.
  • Qualifications: Strong experience in software engineering and a passion for mentoring junior developers.
  • Other info: Enjoy team socials, referral bonuses, and the chance to work abroad for a week!

The predicted salary is between 36000 - 60000 Β£ per year.

At &Dine, we’re building a community of food lovers, connecting exceptional independent makers with teams who want better food at work. We’re looking for a Senior Software Engineer who cares about quality, performance, and product impact - someone who enjoys solving real-world problems at scale and shaping how a platform grows, not just writing code.

You’ll work across front-end, back-end, and infrastructure, partnering closely with product, operations, and design to deliver reliable, elegant solutions across ordering, payments, logistics, and internal tools.

What you'll be doing:

  • Lead development across key product areas from concept to production
  • Build high-quality front-end features using a modern JS stack (Vue/Nuxt or similar)
  • Design and maintain scalable APIs and services in Node.js with SQL/Sequelize
  • Mentor junior engineers through code reviews, pairing, and technical guidance
  • Help shape our technical roadmap and introduce new tools, frameworks, and practices where they make sense
  • Own technical decisions around architecture, performance, and reliability
  • Collaborate with product and operations to translate business needs into robust solutions
  • Improve system observability, monitoring, and incident response
  • Identify technical debt and proactively drive refactors
  • Support CI/CD, deployment pipelines, and environment management

What we're looking for:

  • Strong experience as a Senior Software Engineer or equivalent
  • Proven ability to guide and support junior developers
  • Deep knowledge of modern front-end frameworks (Vue, React, or similar)
  • Solid back-end experience with Node.js and relational databases (Postgres/MySQL) using ORMs such as Sequelize
  • Confidence in evaluating and adopting new technologies pragmatically
  • A product-led mindset: you care about outcomes, not just implementations
  • Comfortable in a fast-moving startup environment
  • Clear communicator across technical and non-technical teams
  • A genuine interest in food, hospitality, or building better workplace experiences

Front-end:

  • Experience with some of the following, or a strong willingness to learn:
  • JavaScript / TypeScript – modern ES standards, async patterns, clean architecture
  • Frameworks – Vue / Nuxt (or React / Next.js), component-based development
  • State management – Vuex, Pinia, or equivalent patterns
  • API integration – REST/JSON, error handling, loading states
  • Performance – bundle optimisation, code splitting, rendering strategies
  • Accessibility & UX – semantic HTML, responsive design, usability best practice
  • Testing – unit and component testing (Jest, Vitest, Testing Library, Cypress/Playwright)
  • Version control – Git workflows, PR reviews, and collaboration

Back-end:

  • Experience with some of the following, or a strong willingness to learn:
  • Node.js – building scalable, maintainable services
  • APIs – RESTful design (GraphQL a plus), authentication, validation, rate limiting
  • Databases – PostgreSQL / MySQL, schema design, indexing, query optimisation
  • ORMs – Sequelize or similar (migrations, associations, transactions)
  • Business logic – handling payments, scheduling, pricing, permissions, and workflows
  • Testing – unit, integration, and API testing
  • Security – data protection, authentication, role-based access, and best practices

DevOps/Infrastructure:

  • Experience with some of the following, or a strong willingness to learn:
  • CI/CD – GitHub Actions, GitLab CI, or similar automated pipelines
  • Cloud platforms – AWS, GCP, or Azure
  • Containerisation – Docker and environment configuration
  • Deployments – staging/production environments, rollback strategies
  • Monitoring & logging – error tracking, performance monitoring, alerting
  • Reliability – uptime, backups, and incident response

Engineering Practices:

  • Writing clean, maintainable, well-documented code
  • Code reviews and constructive technical feedback
  • Coaching juniors and helping them level up technically
  • Evaluating new technologies and introducing them where they deliver clear value
  • Designing systems with scalability, performance, and security in mind
  • Pragmatic decision-making in a startup environment

Bonus points if you:

  • Have led or owned major product areas or technical initiatives
  • Have introduced new tools, frameworks, or processes that improved delivery or quality
  • Have experience with Nuxt, server-side rendering, or marketplace platforms
  • Have any of the certificates LPIC-1, LPIC-2 or AWS associate, professional or specialist
  • Have experience being Security Champion and knowing STRIDE, PASTA and Hybrid
  • Have worked on B2B, payments, logistics, or operationally complex systems
  • Care deeply about food, hospitality, and how shared meals bring people together

Benefits of working at &Dine:

  • Join our options pool and be a business owner!
  • Β£250 learning and development budget.
  • Secure great offers from top retailers such as John Lewis and Samsung via our HR Platform.
  • Enjoy your birthday. Take a day off for your birthday - on us!
  • Β£500 referral bonuses. If you bring in a new face to the business, once they have passed their probation period, you will receive Β£500!
  • Team socials. We’re big foodies, so you’ll be sure to enjoy some food and drink with us, as well as some great activities!
  • Work abroad for 1 week.

Senior Engineer in Slough employer: &Dine

&Dine is an exceptional employer that fosters a vibrant work culture centred around food and community, offering a hybrid work model in the heart of London. With a strong emphasis on employee growth through mentorship, a generous learning budget, and unique benefits like birthday leave and team socials, we empower our Senior Engineers to innovate and make a real impact while enjoying a fulfilling work-life balance.
&

Contact Detail:

&Dine Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Engineer in Slough

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech industry, especially those who work at &Dine or similar companies. A friendly chat can lead to insider info about job openings and even referrals.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your experience with modern JS frameworks and Node.js. This will give you an edge when discussing your capabilities during interviews.

✨Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common algorithms and data structures, and be ready to discuss how you've tackled real-world problems in your previous roles.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you’re genuinely interested in joining the &Dine team and contributing to our mission of better workplace experiences.

We think you need these skills to ace Senior Engineer in Slough

JavaScript
TypeScript
Vue
Nuxt
Node.js
SQL
Sequelize
RESTful APIs
PostgreSQL
MySQL
CI/CD
Git
Unit Testing
Integration Testing
Performance Optimisation

Some tips for your application 🫑

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with modern front-end frameworks and back-end technologies, as well as any mentoring you've done.

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about food and how your technical skills can help shape our platform. Be genuine and let your personality shine through!

Showcase Your Projects: Include links to your GitHub or any relevant projects that demonstrate your coding skills and problem-solving abilities. We love seeing real-world applications of your work!

Apply Through Our Website: We encourage you to apply directly through our website for a smoother process. It helps us keep track of your application and ensures you don’t miss out on any updates!

How to prepare for a job interview at &Dine

✨Know Your Tech Stack

Make sure you’re well-versed in the modern JS stack, especially Vue/Nuxt or similar frameworks. Brush up on your Node.js skills and be ready to discuss how you've used SQL/Sequelize in past projects. This will show that you’re not just a coder but someone who understands the full tech landscape.

✨Showcase Your Problem-Solving Skills

Prepare examples of real-world problems you've solved in previous roles. Be ready to explain your thought process and the impact of your solutions. This is crucial for demonstrating your product-led mindset and how you can contribute to &Dine’s mission.

✨Communicate Clearly

Practice explaining complex technical concepts in simple terms. You’ll need to collaborate with non-technical teams, so being able to bridge that gap is key. Think about how you can convey your ideas effectively during the interview.

✨Be Ready to Mentor

Since mentoring junior engineers is part of the role, come prepared with examples of how you've supported others in their development. Discuss your approach to code reviews and how you provide constructive feedback. This will highlight your leadership potential and commitment to team growth.

Senior Engineer in Slough
&Dine
Location: Slough

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

&
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>