Front End Engineer

Front End Engineer

Full-Time 50000 - 60000 £ / year (est.) Home office (partial)
Bally's Interactive

At a Glance

  • Tasks: Build high-quality web applications using React and collaborate with a dynamic engineering team.
  • Company: Join Bally’s Interactive, a leading entertainment provider with a global reach.
  • Benefits: Enjoy annual leave, health insurance, and wellness allowances.
  • Other info: Embrace diversity and grow your skills in a fast-paced, innovative culture.
  • Why this job: Make a real impact on millions of players while working in a supportive environment.
  • Qualifications: 3+ years in front-end development with React, HTML, CSS, and JavaScript/TypeScript.

The predicted salary is between 50000 - 60000 £ per year.

Location: London (hybrid working 2 days a week in office)

Who We Are

Bally’s Interactive is the digital arm of one of the world’s leading entertainment providers, with tens of millions of players across the globe and an unmatched ecosystem of products spanning across the sports betting, iGaming, free-to-play, and daily fantasy spectrum. Our brands and sites include market movers and shakers like Bally Bet, Vera & John, Virgin Games, Jackpotjoy and many more. We make our mark by embracing the diversity of our global team, challenging ourselves, and striving to make a difference for our players.

Well, what about the team?

You will be joining a dynamic, collaborative engineering team that thrives on building high-performance applications. We are a supportive but fast‑moving group that values open communication, technical excellence, and strong team bonds. This role is perfect for a self‑motivated developer who loves collaborating in person, sharing ideas, and bouncing energy off teammates in the office to build great software together.

Responsibilities

  • As a mid‑level Frontend Developer, you will hit the ground running to deliver high‑quality web applications built with React. Your work will directly impact a critical, time‑sensitive group of daily users.
  • Developing, scaling, and maintaining robust React applications.
  • Implementing new features, updating existing functionalities, and swiftly troubleshooting or debugging issues.
  • Participating in constructive code reviews to maintain high standards of code quality and optimize performance.
  • Collaborating closely with the team to translate application design and architecture requirements into clean, maintainable code.
  • Utilizing your problem‑solving skills to independently unblock technical challenges.

And what will you need?

Experience

  • 3+ years of professional experience in front‑end web development utilizing ReactJS, HTML, CSS, and JavaScript/TypeScript.
  • Strong experience in application state management (e.g., Redux), alongside a deep understanding of Redux and Observer patterns.
  • Proven experience working with Web Sockets and GraphQL.
  • Hands‑on experience integrating with third‑party APIs.
  • A solid grasp of OOP & SOLID concepts, as well as general software/application design and architecture.
  • Proficiency with unit and functional testing frameworks (e.g., Jest).
  • Solid experience with source control using Git.
  • A proven track record of working effectively in environments alongside diverse developers of varying experience levels.

Skills & Behaviours

  • Passion & Quality: Highly passionate about front‑end development, modern web standards, and best practices with a keen eye for detail.
  • Communication: Exceptional verbal and written communication skills; able to articulate technical concepts clearly.
  • Collaboration: An easy‑going, open‑minded teammate who respects diverse opinions, values team‑building, and enjoys working in an office environment.
  • Initiative: A proactive "go‑getter" who uses their initiative to solve problems and troubleshoot issues efficiently.
  • Growth Mindset: Curiously driven to learn every day, adapt quickly, and expand your technical skill set.

This Is What You'll Get

  • Annual leave
  • Pension plan
  • Health insurance
  • Company share scheme
  • Volunteering days
  • Home office allowance
  • Wellness or Gym allowance

DNA / Values

At Bally’s Interactive, we are driven by a set of core values that we like to call our DNA. We strive to embody our DNA and keep them at the heart of everything we do! We are Always Ready to embrace change, adapt, and do what it takes to delight our customers. We believe that You Make the Difference, which is what gives our players the best experience and keeps them coming back. We are All One Team, looking out for each other, respecting diversity while connecting through a common purpose. Our teams are Learning Every Day by showing constant curiosity and the drive to learn from successes, mistakes, new experiences, and the people around us. At Bally’s we Love to Lead by thinking differently, seeking innovation, and always looking for ways to raise our game.

Equal Opportunities

At Bally’s Interactive, we are committed to promoting equal opportunities in employment and working conditions. Diversity, Equity and Inclusion are important to us, and we encourage a culture where everyone can be themselves at work. We believe passionately that employing a diverse workforce is central to our success, this is our superpower. We do not discriminate against employees or job applicants on the basis of race, colour, nationality, ethnic or national origin, age, sex or sexual orientation, gender reassignment, religion or belief, marital or civil partner status, pregnancy or maternity, political opinion or disability.

Front End Engineer employer: Bally's Interactive

Bally’s Interactive is an exceptional employer that fosters a dynamic and collaborative work culture, perfect for Front End Engineers looking to thrive in a fast-paced environment. With a strong emphasis on employee growth, the company offers numerous benefits including health insurance, a pension plan, and wellness allowances, all while promoting diversity and inclusion within its London-based team. The hybrid working model allows for flexibility, ensuring that employees can balance their professional and personal lives effectively while contributing to innovative projects that impact millions of players worldwide.

Bally's Interactive

Contact Details:

Bally's Interactive Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Front End 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

Show off your skills! Create a portfolio showcasing your best React projects. This is your chance to demonstrate your coding prowess and problem-solving abilities, so make it shine!

Tip Number 3

Prepare for those interviews! Brush up on common frontend development questions, especially around React, Redux, and APIs. Practising with a friend can help you articulate your thoughts clearly and confidently.

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 our awesome team at Bally’s Interactive.

We think you need these skills to ace Front End Engineer

ReactJS
HTML
CSS
JavaScript
TypeScript
Redux
Observer Patterns

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Front End Engineer role. Highlight your experience with React, HTML, CSS, and JavaScript/TypeScript. We want to see how your skills align with what we're looking for!

Showcase Your Projects:Include links to your previous projects or GitHub repositories. This gives us a chance to see your coding style and the quality of your work. Don't be shy—show off what you've built!

Craft a Compelling Cover Letter:Your cover letter should reflect your passion for front-end development and your desire to join our team. Share why you’re excited about this opportunity and how you can contribute to our dynamic environment.

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 don’t miss any important updates from our team!

How to prepare for a job interview at Bally's Interactive

Know Your Tech Stack

Make sure you’re well-versed in React, HTML, CSS, and JavaScript/TypeScript. Brush up on your knowledge of application state management with Redux and be ready to discuss how you've used these technologies in past projects.

Showcase Your Problem-Solving Skills

Prepare examples of how you've tackled technical challenges in previous roles. Be ready to explain your thought process and the steps you took to resolve issues, especially when it comes to debugging or troubleshooting.

Communicate Clearly

Practice articulating technical concepts in a way that’s easy to understand. Since communication is key in a collaborative environment, think about how you can explain your work to both technical and non-technical team members.

Emphasise Team Collaboration

Be prepared to discuss your experience working in diverse teams. Highlight instances where you’ve contributed to team success, whether through code reviews or sharing ideas, and show that you value open communication and collaboration.