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 genuinely have their backs, and we take pride in being there when they need us most.
As we continue to grow, we’re looking for passionate individuals who share our vision and want to be part of something exciting. If you thrive in a fast-paced, collaborative environment where your work directly impacts businesses, we’d love to hear from you.
The Role
We’re looking for a Junior iOS Engineer to join our friendly, supportive Engineering team, reporting directly to our CTO. This role is perfect for someone with a solid foundation in iOS development who’s eager to learn and grow in a commercial environment.
You’ll help build and maintain the iOS app at the heart of the Dines platform – the tool our vendors, venues, and festival partners use every day. You’ll work closely with experienced engineers who will guide and support you as you develop your skills and confidence.
This is a fantastic opportunity to work on meaningful products, gain hands-on experience, and grow towards a Mid-Level iOS Engineer role.
What You’ll Do
- Assist in building and maintaining our iOS applications that connect to our POS and payments ecosystem.
- Work collaboratively with backend, web, and product teams to help deliver features that improve user experience.
- Take ownership of smaller tasks and features, with support and guidance from more experienced engineers.
- Learn best practices in mobile app architecture, testing, and performance optimisation.
- Contribute ideas and explore new iOS technologies as part of your learning journey.
Who We’re Looking For
You’re an enthusiastic iOS developer who enjoys learning, collaborating, and seeing your work make a difference. You might be a recent graduate, a bootcamp graduate, or someone with some iOS experience looking for their first industry role.
We’ll support you in developing your skills, contributing to real projects, and progressing towards a Mid-Level role over time.
Must-Haves
- Some experience building and releasing iOS apps – through coursework, personal projects, internships, or early commercial experience.
- A good understanding of Swift, and some familiarity with SwiftUI or UIKit.
- Basic knowledge of integrating APIs and working with JSON data.
- Curiosity about mobile app architecture (e.g. MVVM, MVC) and the app lifecycle.
- Eagerness to learn version control (Git), testing, and continuous integration.
- A collaborative team player who loves learning from others.
- Positive, proactive, and adaptable – you like finding solutions, not problems.
- A genuine interest in technology and improving your craft.
- Reliable and responsible – you take pride in doing great work.
- Exposure to payments, POS, or transactional apps.
- Experience with hospitality tech or live events.
- Knowledge of app store submission processes.
- Remote & Flexible – Work from anywhere in the UK and up to 30 days abroad per year.
- Generous Leave – 30 days plus eight public holidays (five of which are flexible).
- Personal Budgets – For your well-being, workspace, and learning.
- Supportive Team – Friendly, chilled, and collaborative — we’ve got each other’s backs.
- Impactful Work – You’ll help power experiences like Glastonbury and Winter Wonderland.
- Real Growth – Learn directly from senior engineers and the CTO in a culture that values improvement.
- Results-Driven – We focus on outcomes, not hours.
To be considered, you must live in the UK and have the right to work here. Please also upload a cover letter with your CV.
Our interview process is designed to be straightforward and engaging:
- Introductions – Chat with Rhi from People Operations.
- Tech Test – Show us your approach to solving problems.
- Technical Interview – Deep dive with Craig (CTO).
- Final Interview – Meet with Dil (CEO) to discuss the bigger picture.
Key Skills
Ranked by relevanceReady to apply?
Join Dines and take your career to the next level!
Application takes less than 5 minutes

