• UI Programmer - SUMO NEWCASTLE

  • About Sumo

    Sumo Digital is one of the UK's most prolific and secure independent game developers with a talented team of over 290 staff currently based in Sheffield. A second UK studio in Nottingham opened in March 2016 and has rapidly grown to a 60+ strong team with many fantastic new opportunities on the horizon. Sumo Newcastle joined the family in January 2018. This highly experienced team is also looking to grow and add to their high-calibre staff across all disciplines.


    Since our inception in 2003 we have had a string of successful titles across all gaming platforms for partners that include Microsoft, SEGA, Sony, Disney and many more.


    Our most recent successes include Forza Horizon 2 (Xbox 360), LittleBigPlanet 3 (PlayStation 4, and PlayStation 3), Disney Infinity 3.0 Toy Box Speedway (multi-platform), and our first self-published title Snake Pass (multi-platform). We are also incredibly proud to be working on the highly anticipated Crackdown 3 (Xbox One), Dead Island 2 (multi-platform) and Project Nova as well as several other exciting but currently unannounced projects.

    2018 will be Sumo’s biggest and best year ever. Come and be part of it.


    Role and Purpose

    We are looking for an enthusiastic and experienced programmer with an interest in developing in-game and frontend UI for AAA games projects.


    • Work with UI designers to implement, iterate and polish UI features
    • Help the UI designers and UI team to understand the engineering aspects of their designs
    • Assist project managers with estimation and task scheduling
    • Create and extend UI tools as appropriate

    Skills Experience and Qualifications

    Knowledge Requirements:

    • Strong C++ programming skills
    • Previous experience developing in game and/or frontend features
    • Excellent communication skills
    • Worked on at least one released game
    • Ability to work in a team
    • Ability to estimate and manage own work
    • Experience of source control systems



    • Contributed to UI features in shipped titles on recent games consoles
    • Experience working to manufacturers guidelines for different platforms
    • Worked with UI systems for current games engines (UE4, CryEngine, Source, Unity, etc)
    • Use of UI specific middleware tools
    • Experience developing custom UI solutions

    What We Offer

    We offer a super benefits package including generous holidays, flexi-time and excellent employee benefits. Further perks include our legendary annual Sumo Big Day Out, plus epic Christmas parties, money on your birthday and free fruit for everyone! Our new, regular studio Game Jams are a highlight - staff spend a full day developing and pitching their own game ideas for possible development by Sumo.


    Our environment is relaxed, friendly and built upon the basis of every team member having the opportunity to shine and have a realisable input into the games we create. We are a very happy ship with lots of incredibly nice people that partake in shared interest groups, lunchtime clubs, charity fundraising events and lots of socialising.


    We are proud to be located in the North-East in a beautiful renovated blue plaque building next to the River Tyne and just a ten minute walk to Newcastle city centre. Newcastle has everything to offer that any major European city has; culture, heritage, lively bars and fantastic retail. It is an exciting cosmopolitan city with new restaurants, bars and attractions constantly appearing whilst also boasting plenty of beautiful outdoor space including several beaches under an hour drive away. Newcastle was even voted the number one place that travellers should visit in 2018 by Rough Guide!


    Please apply via the Apply Now button or click Email this job to a friend to refer someone you know.

    For a confidential chat about this role please call our Recruiter Grace Jackson on +44 (0)114 2426766 or email GJackson@Sumo-Digital.com



    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed