Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
At Dines, our mission is simple yet powerful: to serve those who serve. We empower hospitality businesses with a cutting-edge POS and payments platform, helping renowned festivals, events, theatres, and restaurants across the UK and Ireland operate seamlessly.
We’re more than just a technology provider - we’re a trusted partner built on three pillars: Relationships, Service, and Delivery. Our clients love us because we show up when it counts and always have their backs.
As we grow, we’re looking for passionate individuals who share our vision and want to build something meaningful. If you thrive in fast-moving, collaborative teams where your work truly matters, we’d love to hear from you.
The Role
We’re looking for a Backend Engineer to join our friendly, hands-on, and ambitious tech team. We're open to different experience levels – this could suit someone early in their engineering journey or someone a little more seasoned. We're more interested in your curiosity, drive, and alignment with how we work than in hitting a specific seniority box.
You'll help build and maintain the systems and services that power our internal tools and customer-facing platforms. Reporting to the CTO, you'll be instrumental in scaling our engineering capacity and accelerating our roadmap.
What You'll Do
- Build and maintain backend services using Python and Django REST Framework (or similar, like FastAPI).
- Contribute to both internal tools and external-facing systems.
- Write clean, well-documented code using Git and GitHub in an agile environment.
- Collaborate closely with engineers and stakeholders to deliver thoughtful, robust solutions.
- Begin with guided tasks to establish context, then progress to owning mid-sized projects within your first 6 months.
- Learn on the job with support and mentoring from senior engineers.
Must-haves
- 1+ year(s) of experience in a software engineering role.
- Solid Python skills and experience with REST APIs (Django REST Framework, FastAPI, etc.).
- Familiarity with Git, GitHub, agile development, and basic testing practices.
- Willingness to learn and a proactive, self-starting attitude.
- Clear written communication (we use Slack, JIRA, and Google Docs).
- Self-starter with a growth mindset and collaborative spirit.
- AWS/cloud infrastructure experience (expected for mid-level; we can train juniors).
- Exposure to microservices or event-driven architectures.
- Bonus: Go programming skills.
- Background in startups, ecommerce, payments, or hospitality is helpful.
- Remote & Flexible: Work from anywhere in the UK and up to 30 days abroad annually.
- Generous Leave: 30 days plus eight public holidays (five of which are flexible).
- Personal Budgets: Invest in your well-being, learning, and workspace.
- Impactful Work: Play a key role in shaping how top hospitality brands succeed.
Our Interview Process Is Quick And Human
- Introductions with People Ops
- Technical take-home task
- Meet your Manager
- Final chat with a Co-Founder
Key Skills
Ranked by relevanceReady to apply?
Join Dines and take your career to the next level!
Application takes less than 5 minutes