Senior JavaScript Developer

Senior JavaScript Developer

  • Employer - Tombola
  • Reference number -
  • Sector - Private
  • Department - Digital
  • Location - Sunderland
  • Salary - Competitive
  • Duration - Permanent
  • Hours - Full time
  • Closing date - Wednesday, 02 May 2018


We currently have an exciting opportunity for a Senior Client Developer based in the Sunderland Office.

tombola is a family owned company based in Sunderland (with offices in Madrid, Milan and Gibraltar) which operates the UK's, Spain's and Italy's biggest on-line bingo websites.

Our approach is different to many of our competitors in that we produce all of our software ourselves; in fact just about every aspect of tombola is managed in-house. We have created all of our own games and take pride in our technical innovation and the strength of the development and design teams who use cutting edge technologies to drive the business forward.

The future of tombola couldn’t be brighter as we look to build on our existing market-leading presence.

What will you do?

Successful candidates will be joining a high calibre team of frontend developers who provide a full development life-cycle - from concept and idea generation, to development and ongoing support.

We love tech such as JavaScript (vanilla, not JQuery), CSS3, HTML5, Version Control (Git/GitHub), Automated testing, Continuous Integration (TeamCity/OctopusDeploy) and AWS .

You’ll share this passion and use it to:

  • Work in a growing, autonomous team
  • Game development from the design phase through to deployment (and beyond!)
  • Create and maintain background services
  • Provide feedback on colleagues’ code
  • Attend conferences/user groups to further your passion for programming.
  • Share your knowledge and passion by mentoring junior members of the team.

About you

Employees at tombola are passionate about their chosen career paths and if successful, you'll be working with people that love what they do – therefore, you should too.

We look for the following from our people:

  • Excellent knowledge and understanding of object-oriented design, and experience with game and network architectures (especially client/server multiuser games).
  • Experience of software testing (unit, integration, etc.).
  • Experience working with agile principles and practices.
  • Experience of designing efficient software solutions.

Core skills

  • Good communication. It sounds clichéd but things like being able to express your ideas clearly, talking to non-technical colleagues and effective feedback during code reviews are incredibly important.
  • A desire to learn. The JavaScript team do a lot of things other companies don't, so there is a lot to learn. But that's a good thing as we don't want to stand still. We want people who want to improve themselves.
  • Suggest improvements. We're constantly looking to improve the way we do things.  From managing our workloads, to the way we deliver our code. We have an open attitude to new ideas. If you don’t like the way something is done all we ask is that you suggest a better way of doing it.
  • Think of new and unique ways to improve our customers experience. Ultimately that is what tombola is about, giving value to customers.


Please see our extensive list of benefits in the Job perks section of our careers site.

How to apply

Please see the contact information section above for details about how to apply for this job.

Please Note: The above documents can be opened by using your preferred word/spreadsheet processor and a PDF viewer.

View more jobs Sunderland