At a Glance
- Tasks: Develop mobile app features for the UK's biggest bingo site and shape player experiences.
- Company: Join tombola, a leading tech company with a collaborative and inclusive culture.
- Benefits: Enjoy a hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Be part of a dynamic team where your ideas and contributions truly matter.
- Why this job: Make a real impact by building mobile apps that thousands of players use daily.
- Qualifications: Experience in Swift, mobile design patterns, and a passion for problem-solving.
The predicted salary is between 36000 - 60000 € per year.
Ready to help build the mobile experience behind the UK’s biggest bingo site? At tombola we build everything in‑house - our games, our platform and our tech. The Game Studio teams here in Sunderland are the people creating the experiences that thousands of players enjoy every single day.
We are now looking for an App Developer to join the team and help shape the mobile apps that bring those games to life. This is a hybrid role based at tombola House in Sunderland, where our teams typically spend three days in the office and two days working from home. It gives you the balance of in‑person collaboration with the flexibility to work remotely during the week.
Responsibilities- Develop mobile app features to support our games, from concept through to release.
- Build new mobile features and functionality used by thousands of players.
- Write clean, well structured code that follows SOLID principles.
- Work with design patterns such as MVVM, MVP or MVC.
- Create responsive mobile UI.
- Integrate with backend services and handle network requests.
- Debug issues and improve performance and reliability.
- Review pull requests and share feedback with the team.
- Support and mentor more junior developers.
- Work closely with QA, designers and other developers to deliver great releases.
You will also have the opportunity to contribute ideas and influence how features are built. The team has the freedom to help shape the direction of what we create.
Qualifications- Experience with Swift programming language.
- Object oriented programming and SOLID principles.
- REST APIs, web sockets and asynchronous programming.
- Source control workflows and branching strategies.
- Mobile design patterns such as MVVM, MVP or MVC.
- UIKit or SwiftUI frameworks.
- Reactive programming such as Combine or RxSwift.
- Unit testing and testing principles.
- Build tools such as Fastlane or the Xcode build system.
- CI CD pipelines and modern development workflows.
- Firebase services including Analytics, Remote Config or Crashlytics.
You will also have contributed to at least one commercially released mobile app and be comfortable owning features from development through to release.
Why tombolaOne of the things developers enjoy most here is the level of ownership. Our teams are trusted to make decisions, shape features and influence the direction of the products they work on. You are not just delivering tickets. You are part of the thinking behind what we build.
Everything is developed in‑house, which means you will work closely with the people designing the games, building the platform and shaping the player experience. If you enjoy building mobile features that real players use every day, you will feel right at home here.
At tombola, we know that our differences make us stronger and that thinking differently is key to long-term success. We work hard to create a culture of inclusivity where everyone can celebrate our Free to be me value. We are committed to creating opportunities for everyone here at tombola, and we welcome applications from all backgrounds and encourage individuals to apply, even if you don’t meet every requirement.
App Developer (iOS) · Sunderland, UK · employer: Tombola
At tombola, we pride ourselves on fostering a collaborative and inclusive work culture where every team member has the opportunity to shape the mobile experiences enjoyed by thousands of players. Located in Sunderland, our hybrid working model allows for a perfect balance between in-person teamwork and remote flexibility, while our commitment to employee growth ensures that you can thrive both personally and professionally. Join us to not only develop innovative mobile applications but also to be part of a company that values your unique contributions and encourages diverse perspectives.
StudySmarter Expert Advice🤫
We think this is how you could land App Developer (iOS) · Sunderland, UK ·
✨Tip Number 1
Network like a pro! Reach out to current or former employees at tombola on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.
✨Tip Number 2
Show off your skills! If you've built any cool apps or features, make sure to have them ready to demo. A quick showcase during an interview can set you apart from the crowd.
✨Tip Number 3
Prepare for those technical questions! Brush up on your Swift and mobile design patterns. We want to see how you think through problems, so practice explaining your thought process.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the tombola team.
We think you need these skills to ace App Developer (iOS) · Sunderland, UK ·
Some tips for your application 🫡
Show Your Passion:When you're writing your application, let your enthusiasm for mobile app development shine through. We want to see that you’re genuinely excited about building features that players will love!
Tailor Your CV:Make sure your CV highlights relevant experience, especially with Swift and mobile design patterns. We’re looking for someone who can hit the ground running, so showcase your skills that match our needs.
Be Clear and Concise:Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and make it easy for us to see why you’d be a great fit for the team.
Apply Through Our Website:Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Tombola
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Swift, MVVM, and REST APIs. Brush up on your knowledge of mobile design patterns and be ready to discuss how you've applied them in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about specific challenges you've faced while developing mobile apps. Use the STAR method (Situation, Task, Action, Result) to structure your answers and highlight how you approached problem-solving in your previous roles.
✨Demonstrate Collaboration
Since this role involves working closely with QA, designers, and other developers, be ready to share examples of how you've successfully collaborated in a team setting. Discuss any mentoring experiences you’ve had with junior developers as well.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the development process at tombola, and how they approach feature ownership. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.