At a Glance
- Tasks: Build innovative software solutions for real-world challenges in the leisure industry.
- Company: Join ROLLER, a global SaaS leader transforming guest experiences.
- Benefits: Enjoy competitive pay, flexible work, and a focus on personal growth.
- Why this job: Make a real impact while working with cutting-edge technology and passionate people.
- Qualifications: Strong experience in full-stack development, especially with C# .NET and APIs.
- Other info: Be part of a fun, dynamic team with excellent career advancement opportunities.
The predicted salary is between 48000 - 72000 £ per year.
ROLLER isn't your average SaaS company. We operate globally across 30+ countries, powering millions of real-world experiences in the leisure and attractions industry. Our mission is simple but ambitious: help operators run better businesses while creating great guest experiences. That means solving complex, real-world problems across ticketing, point of sale, self-service, memberships, kiosks, and digital waivers, all at meaningful scale.
Just as importantly, it's the people. We're a team of 300+ smart, grounded, and genuinely passionate humans working across the globe. We care about quality, ownership, and doing work we're proud of, without taking ourselves too seriously. We're growing fast, aiming high, and building something that matters.
Why You'll Enjoy This Role:
- Real Scale, Real Consequence - ROLLER is a global, rapidly scaling SaaS business backed by Insight Partners. In 2025, we powered 90 million guest experiences across those 35 countries and we're growing fast towards 1 billion experiences a year.
- Real-World Complexity, Not Toy Problems - This role suits engineers who enjoy problems shaped by the real world. You'll deal with jurisdictional differences, evolving regulations, and subtle edge cases where precision matters.
- System-Level Problems That Cut Across the Platform - You'll work on high-impact capabilities like localisation, compliance, privacy, and regulatory requirements.
- Depth Over Churn - Rather than bouncing between unrelated features, you'll go deep on a clearly defined problem space.
Why You Want To Work With Us!
- Loved by Customers - ROLLER is consistently highly rated on Capterra and G2, and trusted by leading operators worldwide.
- A Great Place People Choose to Stay - We've been Great Place to Work certified across multiple regions for several years running.
- Competitive Package & Real Career Growth - We offer competitive compensation and benefits aligned to the level of ownership we expect.
About The Role
We're hiring a Senior Full-Stack Software Engineer to join a London-based squad focused on localisation and regional readiness as ROLLER expands across Europe. You'll touch the full breadth of the platform, delivering a mix of time-critical compliance work and scalable localisation foundations.
What You'll Do:
- Designing, building and maintaining secure, scalable, production-grade software across the stack.
- Leading integration-heavy initiatives (APIs, third-party providers, complex workflows).
- Building scalable patterns for regional rules and compliance.
- Owning technical quality end-to-end.
- Driving pragmatic engineering execution.
- Coaching and uplifting teammates through reviews, pairing, and best practices.
About You
- Strong senior-level experience building and shipping full-stack software in a modern SaaS environment.
- Deep experience with C# .NET (web APIs) and designing/consuming APIs in distributed systems.
- Strong capability in integration work.
- Solid front-end fundamentals (Angular/TypeScript experience).
- Comfortable with SQL and data modelling.
- Proven ability to operate with high autonomy.
- Strong engineering craft.
- Curious, collaborative, and comfortable working with teammates distributed across time zones.
What You Can Expect:
- Initial call with our Talent Team.
- Interview with the VP of Engineering.
- Pair Programming Session.
- Loop Interviews.
- Offer.
Senior Full-Stack Software Engineer employer: ROLLER
Contact Detail:
ROLLER Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Full-Stack Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with online communities. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Prepare for those interviews! Research ROLLER's products and culture, and think about how your skills align with their mission. Practise common technical questions and be ready to showcase your problem-solving abilities.
✨Tip Number 3
Show off your projects! Whether it's a GitHub repo or a personal website, having tangible examples of your work can set you apart. Make sure to highlight any relevant experience that aligns with the role at ROLLER.
✨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 being part of the ROLLER team.
We think you need these skills to ace Senior Full-Stack Software Engineer
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for the role shine through! We want to see that you’re genuinely excited about tackling real-world problems and making a difference in the leisure and attractions industry.
Tailor Your Experience: Make sure to highlight your relevant experience with full-stack development, especially with C# .NET and API design. We love seeing how your skills align with our mission, so don’t hold back on showcasing your past projects!
Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on what makes you a great fit for the Senior Full-Stack Software Engineer role. Remember, less is often more!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen to join our team at ROLLER!
How to prepare for a job interview at ROLLER
✨Know Your Tech Stack
Make sure you're well-versed in C# .NET, Angular/TypeScript, and SQL. Brush up on your API design skills and be ready to discuss how you've tackled integration-heavy projects in the past. ROLLER values strong technical judgement, so be prepared to showcase your experience with real-world complexities.
✨Understand the Business Impact
Get familiar with how your role as a Senior Full-Stack Software Engineer can directly affect guest experiences and operational efficiency. Be ready to discuss how your solutions can solve real-world problems and improve the overall customer journey. This shows that you care about more than just code.
✨Prepare for Pair Programming
Since you'll have a live pair programming session, practice coding in a collaborative environment. Focus on clear communication and problem-solving strategies. Remember, it’s not just about getting the right answer; it’s about demonstrating your thought process and how you work with others.
✨Show Your Passion for Quality
ROLLER is all about quality and ownership. Be prepared to discuss your approach to testing, debugging, and ensuring reliability in your projects. Share examples of how you've maintained high standards in your previous roles and how you plan to uphold those at ROLLER.