Senior Engineer - England - &Dine

    &Dine
    &Dine England

    6 hours ago

    Description

    Department Tech

    Employment Type Full-time, London

    Office Attendance Expectation Hybrid

    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. 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

  • Only for registered members London

    +We're recruiting for a Senior Engineer within a new infrastructure team based within our London Office.This new permanent role will support our expanding client base of predominantly large residential developers. · ...

  • Only for registered members London, England

    We are recruiting for a Senior Engineer within our new infrastructure team in London Office. · ...

  • Only for registered members London

    We re entering a critical scale-up phase and are hiring a Senior Engineer to work alongside a talented engineering team helping us scale product systems and team maturity. · ...

  • Only for registered members London

    We are looking for an urgent hire for a client of ours within the public sector space, to bring in a Senior IT Engineer to help support some major projects for the next 5 months. · ...

  • Only for registered members London

    We are working with a leading construction company who work on high profile projects across London who are looking for a skilled Senior Engineer to manage construction projects on site, · Lead day-to-day site engineering operations · Implement and monitor quality control measures ...

  • Senior Engineer

    1 month ago

    Only for registered members London

    We are seeking an experienced Senior Engineer to take responsibility for all on-site engineering activities. · Lead all setting-out activities, · Manage and verify site engineering surveys, · Coordinate and check construction drawings, · ...

  • Senior Engineer

    3 weeks ago

    Only for registered members London

    We're hiring a Senior Engineer to work alongside a talented engineering team helping us scale product systems and team maturity. · This role is for someone who has been through scale-up before and understands how to partner with platform leadership while remaining deeply hands-on ...

  • Only for registered members London

    We're entering a critical scale-up phase and are hiring a Senior Engineer to work alongside a talented engineering team, helping us scale product, systems, and team maturity. · ...

  • Only for registered members London

    We are recruiting a Senior Engineer with RC Frame experience. · This is an exciting opportunity to join our dynamic team and contribute to the delivery of large-scale projects nationally. · Civil Engineering or Construction related degree qualified would be ideal. · ...

  • Only for registered members London

    We are seeking a Senior Engineer to support and deliver across key Identity-related workstreams. · Java and/or Kotlin · ...

  • Only for registered members London

    We are seeking a Senior Engineer to support and deliver across key Identity-related workstreams. This role requires a strong backend engineering foundation combined with hands-on delivery capability across distributed systems. · ...

  • Senior Engineer

    3 weeks ago

    Only for registered members London

    We're currently supporting a respected fire protection provider as they look to appoint an experienced Senior Sprinkler Service Engineer to join their expanding team. · This is an excellent opportunity for an accomplished engineer who takes pride in delivering high-quality work a ...

  • Senior Engineer

    4 weeks ago

    Only for registered members London

    We're currently supporting a respected fire protection provider as they look to appoint an experienced Senior Sprinkler Service Engineer to join their expanding team. · This is an excellent opportunity for an accomplished engineer who takes pride in delivering high-quality work a ...

  • Senior Engineer

    1 month ago

    Only for registered members London

    Weare recruitingforashighlyskilledengineertojointhesiteteamonasignificantcomplexinfrastructureandconstructionprojectinLondon. · Thisroleisperfectforaproactiveleaderwhothrivesinafast:pacedenvironment.Youwillbecrucialinensuringthequalityandsuccessfuldeliveryofvariousengineeringpack ...

  • Senior Engineer

    1 month ago

    Only for registered members London £80,000 - £120,000 (GBP)

    We're female-founded, mission-driven, and looking for a Senior Engineer to join our incredible team and shape what comes next.We have a live React Native app on Firebase/GCP with 40k monthly active users. · ...

  • Only for registered members London

    The Senior Engineer will be part of our UK Build Business Unit, based on our large scale £150m residential scheme in London. · Manages the engineering function as the senior representative, co-ordinates with the line manager and provides Engineering Leadership for their respectiv ...

  • Only for registered members London

    This is a senior, hands-on role for an experienced engineer who enjoys ownership, responsibility, and variety. · You'll work closely with the Head of IT taking the lead on infrastructure cloud security and vendor-facing projects while remaining involved in operational support whe ...

  • Senior Engineer

    2 weeks ago

    Only for registered members London Area

    +Job summary · Senior Engineer to help scale product, systems, and team maturity. · +ResponsibilitiesWork in close partnership with the Head of Platform to execute on platform strategy and delivery · Own and deliver key parts of our core product stack, including real-time APIs, d ...

  • Only for registered members London Area

    We are looking to hire a Senior IT Engineer for our client in the public sector space who can help support major projects over the next 5 months. · Tech - Blanco / PowerShell / Python / Linux / Networking / Storage and VM's · ...

  • Senior Engineer

    2 weeks ago

    Only for registered members London

    We are looking for a Senior Engineer in our Customer Auth team. · The Customer Auth team builds the foundational security and identity platforms that power Funding Circle's transition to a modern, distributed architecture. · We own the critical systems responsible for securing cu ...

  • Senior Engineer

    4 weeks ago

    Only for registered members London

    We take pride in helping to make the UK's third largest industry, construction, a safer place for its 3 million+ workers. · Lead the installation and commissioning of MSite systems across customer sites · Provide expert-level support and maintenance for existing MSITE installatio ...

Jobs
>
Senior engineer
>
Jobs for Senior engineer in London