High Heaton
Misterton
Stoke Bishop
Snaith
Beacon Park
Cross Inn
Gipsyville
Headstone, Greater London
Week
Mockbeggar
North Seaton
Gretna Green
Herne Hill
East Parley
Halkyn, Flintshire
Bearsden
Pembroke
Berkhamsted, Hertfordshire
Studley
Inverkeithing, Fife

Senior Engineer

Link copiado!
Location London
Job type Temporal
Publication date 10 February 2026
3 people applied for this job

General Description

Department Tech

Employment Type Full-time, London

Office Attendance Expectation Hybrid

Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.

About the role

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. Here we’ve got some courses that may be beneficial to your development at &Dine.
  • Charlie HR. Secure great offers too 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. xwzovoh 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

Verification

Verified company

The company details and address have been verified.