Flexa
Find a jobDiscover companiesResourcesSign in/up
For employers
< Back to search
tombola • Sunderland, United Kingdom

Front-End / Client Developer

Employment type:  Full time
Apply now

Job Description

📍 Sunderland, UK (Hybrid, 3 days office based) | Permanent | Full Time

Enjoy building high-performance, interactive applications with TypeScript and JavaScript? Fancy applying those skills to games played by millions of people?

We're looking for an engineer with strong client-side skills and a passion for creating slick, responsive user experiences, especially those involving high-speed interactivity. We value expertise in robust client architecture and optimisation.

This is a hybrid role with 3 days a week in our Sunderland office, giving you the opportunity to collaborate closely with your team whilst still benefiting from the flexibility of home working.

At tombola, you'll be part of a team that owns and builds its products in-house, giving you the opportunity to see your work directly impact the experience of millions of players. You'll work alongside experienced engineers, tackle interesting technical challenges and have plenty of opportunities to learn and develop your skills.

What You'll Be Doing 🎯

• Client Architecture: Designing and implementing complex features for our game using cutting-edge client-side technology within our game development studio.

• Performance Focus: Driving performance and efficiency improvements, ensuring lightning-fast load times and smooth execution across all devices.

• Collaboration: Working closely with product, UI/UX, and back-end teams to define technical solutions and deliver world-class user interfaces.

• Code Quality: Writing clean, well-tested, object-oriented code in TypeScript and contributing constructively to peer code reviews.

Essential Skills 🚀

• Web Expertise: Proven professional experience as a Front-End or Client-Side Developer.

• Core Language: Expertise in TypeScript and modern JavaScript (ES6+).

• Architecture: Strong understanding of application state management, component-based frameworks, and front-end design patterns.

• Optimization: Demonstrable experience in client-side performance tuning and debugging.

Nice-to-Have Skills ⭐

• Interest or hands-on experience with graphics rendering libraries like PixiJS, or any Canvas/WebGL technology.

• Knowledge of GSAP, Spine, Vue, RxJS, Redux.

• Prior experience of iGaming or building interactive games/single page applications.

• Experience working within a fast-paced or continuous delivery (CI/CD) environment.

We care about collaboration, curiosity and continuous improvement. We're looking for people who enjoy solving problems, learning new things and helping others succeed.

Interested in finding out more? We'd love to hear from you.

Whether you're actively looking for your next opportunity or just curious about what we're building at tombola, get in touch.

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, we welcome applications from all backgrounds and encourage individuals to apply, even if you don’t meet every requirement.

Apply now

Company benefits

Adoption leave
Enhanced sick days
Open to part-time employees
Work from anywhere scheme – available to specific parts of the business
Work from home budget – for fully remote employees
Free meals – Office based
Technology Loan
Enhanced sick pay
Health insurance
Gym membership
Compassionate leave
Private GP service
Theme park discounts
Travel insurance
Restaurant discounts
Coffee discounts
Cinema discounts
25 days annual leave + bank holidays
Buy or sell annual leave
Optional unpaid leave
Enhanced maternity leave
Enhanced paternity leave
Shared parental leave
On-site gym
Cycle to work scheme
Faith rooms
Bike parking
On-site catering
Fully stocked snack cupboard
Annual bonus
Equity packages
Referral bonus
Salary sacrifice
Life insurance
Enhanced pension match/contribution
Share options
Annual pay rises
Electric Car Salary Sacrifice
Sabbaticals
Volunteer days
Home office set up
In house training
Company freebies
Teambuilding days
Mentoring
Pregnancy loss leave
Employee discounts
Coaching
Lunch and learns
Open to part time work for some roles
Open to job sharing
Open to compressed hours
Pregnancy loss leave
Menopause support
On-site barista
On-site shower
Secure on-site parking
Modern office
Ergonomic workstations
Collaboration spaces
Private booths

Working at tombola

Company employees:

780

Hiring in countries

Gibraltar

Ireland

Spain

United Kingdom

Office Locations

Other jobs you might like

  • MONY Group

    Senior Developer

    Manchester | United Kingdom

  • Vodafone

    Front End Developer-VB

    Giza, Egypt

    #1 MOST LOVED - ENTERPRISE COMPANIES
Flex spring

Join the mailing list

Get the latest insights and expert guidance on job hunting, career progression, and creating thriving workplaces.

Enter your email
  • About us
  • Contact us
  • FAQs
  • Info for employers
  • Join Flexa
  • Legal
  • Live feed
  • Pioneer awards
  • Resources
  • Sign in/up
  • The Flexa awards
Flexa
  • tombola

    Lead Developer (Backend) – Game Studio

    Sunderland, United Kingdom

  • Goodlord

    Intermediate Software Engineer II (TypeScript)

    London

  • tombola

    Game Illustration Designer - Sunderland (Hybrid)

    Sunderland, United Kingdom