Software Engineer (Front-end)

Bede Gaming

Middle Brunton

Hybrid

GBP 55,000 - 75,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

25 days annual leave
Private pension (fully matched up to 8

Job summary

Bede Gaming is seeking a Front-end focused Software Engineer to join the Experience Tribe in Newcastle. You will build and evolve user-facing features with modern frontend tech, writing clean, scalable code while collaborating with Product and engineering teams.

The role is hybrid, requiring two days in the Newcastle office to support a strong team dynamic and high-quality delivery. You will work with HTML/CSS/SASS, JavaScript, and React Native with TypeScript, ensuring responsive designs and

Qualifications

  • Strong experience with HTML, CSS (including SASS) and JavaScript.
  • Experience with JavaScript frameworks, ideally React Native with TypeScript.
  • Comfortable consuming RESTful APIs and working with JSON.
  • Solid understanding of Git and version control workflows.
  • Good grasp of accessibility and UX best practices.

Responsibilities

  • Build and evolve user-facing features using modern frontend technologies.
  • Write clean, reusable, and scalable code.
  • Collaborate with Product and engineers to ensure feasible implementations.
  • Optimize applications for performance, responsiveness, and scalability.
  • Contribute to documentation and knowledge sharing; participate in Scrum ceremonies.
  • Review code and provide feedback to maintain high engineering standards.
  • Debug frontend issues across applications.

Skills

HTML
CSS/SASS
JavaScript
React Native
TypeScript
REST APIs
JSON
Git
Accessibility
UX best practices
Code review
Debugging

Tools

GitHub Copilot
Frontend tooling

Job description

Software Engineer (Front-end)

Application Deadline: 12 September 2026

Department: Experience

Employment Type: Permanent

Location: Newcastle-upon-Tyne

Reporting To: Software Team Lead

Description

Bede builds market-leading gambling entertainment experiences, and great front-end engineering plays a huge part in how our products feel, perform and scale.

We're looking for a Front-end leaning Software Engineer to join our Experience Tribe in Newcastle. This role is ideal for someone who enjoys building high-quality, user-facing features, cares about clean and reusable code, and wants to work closely with product and other engineers to bring ideas to life.

This is a hybrid role that requires you to be in our Newcastle upon Tyne office two days a week. Please apply only if you're comfortable with this arrangement.

What you'll be doing
  • Building and evolving user-facing features using modern frontend technologies
  • Writing clean, reusable and scalable code that stands the test of time
  • Working closely with Product and other engineers to ensure designs are technically feasible and well-implemented
  • Optimising applications for performance, responsiveness and scalability
  • Contributing to documentation and shared knowledge, helping the whole team move faster
  • Taking part in Scrum ceremonies and collaborating openly within your team
  • Reviewing code, sharing feedback and supporting high engineering standards
  • Debugging and problem-solving across frontend applications
What we are looking for
  • Strong experience with HTML, CSS (including SASS) and JavaScript
  • Experience working with JavaScript frameworks, ideally React Native with TypeScript
  • Comfortable consuming RESTful APIs and working with JSON
  • Confident building responsive, iOS and Android applications
  • Experience incorporating AI-assisted development tools (such as GitHub Copilot, Claude or similar) into the software development workflow to accelerate delivery, enhance code quality and improve productivity
  • Experience with asset build tools and frontend tooling
  • Solid understanding of Git and version control workflows
  • A good grasp of accessibility, web standards and UX best practices
  • Experience reviewing code and sharing knowledge with others
  • A practical, problem-solving mindset and the ability to debug effectively
  • Happy working independently on tasks while also collaborating as part of a team
What we can offer you

Here at Bede, we offer a competitive salary and a strong benefits package, but what really matters to us is creating an environment where people feel trusted, supported and able to do their best work. We're a people-centric business and we regularly review our benefits based on colleague feedback, so what we offer continues to reflect what matters most to our teams.

  • A friendly, flexible and trust-based approach to working
  • 25 days annual leave, plus 8 bank holidays and usually a generous Christmas break
  • Fully matched private pension scheme (up to 8%)
  • Bupa private healthcare from day one, including cash plan benefits, dental and optical cover (covers all pre-existing conditions)
  • Life assurance cover of 4x your annual salary
  • Employee Assistance Programme (via Bupa), providing confidential support and practical advice whenever you might need it
  • Access to Calm - the #1 app for meditation and sleep
  • Innovation and learning - space to develop skills, try new ideas and experiment, with an annual hackathon where some ideas make it into real work.
  • A work-owned mobile phone or tablet of your choice, with the monthly contract covered by us
  • A great office setup - free snacks and drinks every day, plus regular food vans from some of the best places in Newcastle
  • Bede Bucks - exclusive colleague discounts and access to a wellbeing platform
  • Lots of social events - both in and outside of working hours
  • Referral programme - help us grow the team and receive a referral bonus of up to £3,000 (pre-tax, subject to scheme terms)
  • Bede swag - including hoodies, t-shirts and our much-loved Bede socks
  • Bede Holidays - extra discretionary days off through the year as a thank-you for the great work our teams do
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Front-end)
Software Engineer (Front-end)

Bede Gaming Limited • Newcastle upon Tyne

Hybrid
GBP 60,000 - 90,000
Hybrid work arrangement
25 days annual leave
Private health care (Bupa)
+4
Platform Engineer
Platform Engineer

Bede Gaming • Newcastle upon Tyne

On-site
GBP 50,000 - 70,000
25 days annual leave plus 8 bank holidays
Fully matched private pension scheme
Private healthcare access from day 1
+2
Front‑End Software Engineer – Hybrid (Newcastle)
Front‑End Software Engineer – Hybrid (Newcastle)

Bede Gaming Limited • Newcastle upon Tyne

Hybrid
GBP 60,000 - 90,000
Hybrid work arrangement
25 days annual leave
Private health care (Bupa)
+4
Software Engineer
Software Engineer

Experis UK • Newcastle upon Tyne

On-site
GBP 55,000 - 75,000
Back End Engineer: Build Scalable Systems & Own Projects
Back End Engineer: Build Scalable Systems & Own Projects

Experis UK • Newcastle upon Tyne

On-site
Front-end Software Engineer
Front-end Software Engineer

The Idol • Penrith

Hybrid
GBP 33,000 - 52,000
25 days holiday
Private medical
Enhanced pension
+1
Frontend Engineer – Hybrid (React/TypeScript) in Newcastle
Frontend Engineer – Hybrid (React/TypeScript) in Newcastle

Bede Gaming • Middle Brunton

Hybrid
GBP 55,000 - 75,000
25 days annual leave
Private pension (fully matched up to 8
Senior Front End Engineer
Senior Front End Engineer

hedgehog lab • Manchester

Hybrid
GBP 50,000 - 70,000
28 days of annual leave plus bank holidays
5 Impact Days for L&D, volunteering, or innovation
Flexible working environment
+4
Frontend Developer
Frontend Developer

Acorn Group • Liverpool

Hybrid
GBP 45,000 - 55,000
35 days' holiday
24/7 mental health support
Career development opportunities
+2
Senior Software Engineer (Vue.js/TypeScript) - iGaming
Senior Software Engineer (Vue.js/TypeScript) - iGaming

CreateFuture • City of Edinburgh, Leeds, Manchester, Greater London

On-site
GBP 90,000 - 130,000
35 days leave including bank holidays
Private medical insurance
Enhanced parental leave
+2