Dines
iOS Engineer (Junior) - Remote (UK)
DinesUnited Kingdom9 hours ago
Full-timeRemote FriendlyInformation Technology
About Us

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.

In your first few months, you’ll get to know our product, build your confidence, and start shipping real features with the team.

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.

Soft Skills

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

Nice-to-Haves

  • Exposure to payments, POS, or transactional apps.
  • Experience with hospitality tech or live events.
  • Knowledge of app store submission processes.

Why Join Dines?

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

Next Steps

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.

Ready to make an impact? Join Dines and help shape the future of hospitality tech!

Key Skills

Ranked by relevance