At a Glance
- Tasks: Join a dynamic team to create innovative sports betting experiences using cutting-edge technology.
- Company: Be part of Flutter UK & Ireland, a leader in digital betting with a collaborative culture.
- Benefits: Enjoy unlimited holiday, a learning fund, private healthcare, and hybrid working options.
- Why this job: Make a real impact on millions of players while developing your skills in a supportive environment.
- Qualifications: Experience in software development, particularly with React, JavaScript, and mobile app technologies.
- Other info: Join a diverse community that values inclusion and personal growth.
The predicted salary is between 43200 - 72000 £ per year.
The Sports Super Tribe is comprised of 5 self-sufficient tribes, encompassing over 60 squads of Engineers, QA, and associated roles across Porto, Dublin and Leeds. Together, we are dedicated to delivering fast, distinctive, dynamic, and trusted sports betting experiences, each tribe driven by a clear vision to develop best-in-class customer experiences.
As part of this role, you’ll be working with the Reward and Free to Play tribe with the goal to deliver fast, innovative and trusted experiences that enhance player enjoyment, provide valuable rewards and engage our customers by elevating sports betting.
You’ll be working in a team that understands the play and reward technology and knows how to deliver great products that drive the most engaging customer experiences. Providing operational support for the SBG Free to Play apps (web, mobile, and native) and the Sports Generosity systems for all UKI region brands: Sky Betting and Gaming, Paddy Power, Betfair, and Betfair International / Brazil.
As a Senior Software Engineer for front-end, you will work in empowered, multidisciplinary teams, autonomously tackling complex challenges that provide the very best experiences and products for a growing community of millions of players. You will own and become subject matter experts in areas of product and technology stack and will be the go-to person for those areas. You’ll have an active involvement in technical decision-making forums and architecture reviews. You work efficiently and routinely deliver the right things with limited guidance. Your work focuses on complex, ambiguous problem areas in existing or new software initiatives. You take the long-term view. You consider where each system is at in its life cycle and where appropriate, proactively fix architecture deficiencies and make existing systems simpler. You’re passionate about code quality, security, and scalability to ensure our systems meet end-user needs and business objectives, balancing technical ideals with commercial realities. You’ll champion non-functional requirements (monitoring, alerting, logging) for optimal system performance and user experience and drive continuous integration and delivery. You can take the lead on large projects that require the work of your team. You know how to divide a software project into parallel work that can be performed by you and other software engineers and then reassembled successfully into a cohesive launch. You enjoy coaching and developing other Software Engineers' technical skills.
How you’ll do it:
- Solid experience building and designing highly scalable, fault-tolerant and always-available systems.
- Solid understanding of design patterns and architectural principles.
- Building Web apps using React (JavaScript/ReactJS/Typescript).
- Building mobile apps using Swift, Kotlin, and React Native.
- Good grasp on relational, and non-relational databases, messaging queues and concurrency.
- Architectural & Engineering Leadership: Owning system architecture, providing design guidance, and driving best practices across security, quality, and operational excellence.
- Exemplary Code & Quality: Delivering simple, high-quality code that sets standards and motivates the team.
- Complex Problem Resolution: Resolving root causes of endemic problems, removing bottlenecks, and building consensus across discordant views.
- Team Empowerment & Mentorship: Developing colleagues, improving technical skills, and ensuring team strength that is self-sustaining.
- Customer-Centric Operations: Providing excellent customer support and ensuring system performance meets user needs.
Tech Stack:
Our product’s frontend is developed using React, PHP, Node.js, and JavaScript. Strong experience with these technologies is preferred. As a senior engineer, you’ll be expected to contribute to architectural decisions, mentor others, and lead by example — while also working with Java in parts of the stack where integration is required. You’ll collaborate with cross-functional teams and engage with a broader technology ecosystem that includes Java, TypeScript, AWS, Kafka, Spring, MySQL, and Kubernetes, so familiarity with backend and infrastructure concepts is a plus. We also develop and maintain mobile applications (iOS and Android) using technologies like Swift, Kotlin, and React Native. Any experience or interest in mobile development would be highly valuable, as it helps us collaborate more effectively across teams and deliver a consistent product experience.
What’s on offer:
- £/€1,000 learning fund.
- Twice-yearly bonus (with part of it guaranteed!).
- Unlimited Holiday.
- Pension contribution scheme.
- Private healthcare.
- Hybrid Working - Access to thousands of Udemy courses.
- Invest via the Company Sharesave Scheme.
About Flutter UK & Ireland:
Our division operates four of the most popular and trusted brands in the market: Sky Betting and Gaming, Tombola, Betfair and Paddy Power. Together the Flutter UK&I brands offer market leading entertainment to millions of customers every single week! Over the last couple of decades, they have all ridden the wave of digital betting with industry firsts like ‘cash-out’, ‘Request a Bet’, betting exchanges and free to play games like Soccer Saturday Super 6.
Working here:
Do you want to work somewhere extraordinary? From the people you spend your days with, to the ground-breaking projects, no two days will be the same. With a philosophy of ‘Together We Are More’ our 7,000+ colleagues come together to form an expert community across technology, product, commercial, data, infrastructure, marketing, and a myriad of subject areas. We listen without judgement, encourage & support, and help build others up. Working at Flutter UK&I means you can be yourself, work how and where suits you best - and let your personality shine!
We’re working to be an inclusive employer, and we encourage people from all backgrounds, ways of thinking and working to apply. Everyone brings different perspectives and experiences; you don't have to meet all the requirements listed to apply for this role. If you need any adjustments to make this role work for you let us know, and we’ll see how we can accommodate them.
Senior Software Engineer in Leeds employer: Flutter Uk & Ireland
Contact Detail:
Flutter Uk & Ireland Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Leeds
✨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
Show off your skills! Create a portfolio showcasing your projects, especially those using React, JavaScript, or any tech from the job description. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so be ready to discuss your past experiences and how they relate to the role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of our team. Don’t hesitate to follow up after applying; it shows initiative!
We think you need these skills to ace Senior Software Engineer in Leeds
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the Senior Software Engineer role. Highlight your experience with React, mobile app development, and any architectural leadership you've done. We want to see how you can contribute to our dynamic teams!
Craft a Compelling Cover Letter: Your cover letter is your chance to show us your personality and passion for the role. Share why you're excited about working with the Reward and Free to Play tribe and how your background makes you a great fit. Let us know what makes you tick!
Showcase Your Projects: If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing real examples of your work, especially if they demonstrate your problem-solving skills and ability to deliver high-quality code.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're keen on joining our community at StudySmarter!
How to prepare for a job interview at Flutter Uk & Ireland
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, especially React, JavaScript, and mobile development frameworks like Swift and Kotlin. Brush up on your understanding of architectural principles and design patterns, as these will likely come up during technical discussions.
✨Showcase Problem-Solving Skills
Prepare to discuss complex problems you've tackled in previous roles. Be ready to explain your thought process and how you approached resolving issues. This will demonstrate your ability to handle the ambiguous challenges that come with being a Senior Software Engineer.
✨Emphasise Team Collaboration
Highlight your experience working in multidisciplinary teams. Share examples of how you’ve empowered and mentored other engineers, as well as how you’ve contributed to team success. This aligns with their focus on collaboration and team strength.
✨Ask Insightful Questions
Prepare thoughtful questions about the company’s projects, culture, and future goals. This shows your genuine interest in the role and helps you assess if it’s the right fit for you. Consider asking about their approach to continuous integration and delivery, or how they handle system performance monitoring.