Network Programmer

Programming & Engineering | Midoki Games
Full-Time / Permanent

About Midoki
 
We are an award wining mobile game development studio based in Warwickshire, the heart of the English countryside. Founded by a small team of veteran game developers in late 2011, our focus is the creation of ground-breaking, socially-connected games that deliver rich entertaining experiences to the mobile space. Midoki collaborated in SEGA Hardlight's Crazy taxi: City Rush, and has developed the award-winning games Plunder Pirates and Knighthood.
Day in the life of a Network Programmer.
You will play a pivotal role in crafting an exceptional player experience for our upcoming 3rd person action title. Your responsibilities will include writing game and engine code in C++, collaborating seamlessly within a multidisciplinary team, and leveraging your expertise in networking to enhance the game's multiplayer features. As an integral part of our development process, you'll contribute to the creation of a groundbreaking user experience, all while expanding our knowledge and proficiency in developing networked games. If you're passionate about pushing the boundaries of gaming and thrive in a dynamic, creative environment, we invite you to be a key player in bringing our unannounced title to life.
What you need to do this job:
• Expert programming skills in C++
• Strong mathematics skills
• Creating, debugging and optimising networked games
• Lag compensation, client prediction and other multiplayer techniques
• Mobile Development experience
• Bachelor’s Degree in Computer Science or related discipline
• At least 1 shipped real-time multiplayer game
• Experience of a variety of real-time networking technologies
What’s in it for you?
Sumo also offers a highly personable benefits package which has something for everyone, no matter where you are in your career. 
Financial: Annual bonus, flexible benefits allowance, salary sacrifice pension, benefits hub, payroll giving, an employee referral scheme (up to £3,000), financial/home buying consultations, workplace ISA and other schemes for tech loans, car loan and bicycles.  
Work-life Balance: Flexible working, 21 free choice days holiday (increasing to 22 with service), bank holidays, birthday day off, a duvet day (increasing to 4 with service), Christmas shutdown (Christmas Eve to New Year) and options to buy or sell up to a week of annual leave*.
Health and Wellbeing: Dental insurance, income protection, life assurance, BUPA private healthcare*, leading EAP programs (remote GP, mental health, physio, nutrition, lifestyle coaching and medical second opinions, critical illness cover*, health cash plan*, flexible gym (in-studio or discounts) and funded flu vaccines/eye tests.
Personal Development: Structured My Development pathway, regular appraisals, annual salary reviews, access to Udemy learning platform, 5+ learning days per annum (1 can be used as a volunteer day), award-winning L&D team and yearly attendance to the Sumo Developers Conference (link to video).
Extra Perks: A variety of in-studio perks, regular care packages, studio days out (family welcome), studio-led social activities (game jams, yoga, quizzes, life drawing and more), sabbaticals (at 10 years service) and annual gaming subscription.
*Opt-in benefits (part of our flexible benefits options).
Inclusion and Belonging at Sumo Digital:
We are dedicated to growing a sustainable business that provides security to our people while delivering a first-class experience to our partners and players.
As a people business, the success of our people is the success of our company. We prioritise taking care of them with a focus on supporting them, nurturing their talent and providing a healthy, friendly, enriching, creative and safe environment in which to work.
Sumo's employee diversity group, PRISM, exists to promote diversity, inclusion, equity, equality & wellbeing across the company and plays a key role in Sumo's ongoing goal of fostering environments where all employees feel safe, welcome & represented.
Our charitable and community initiatives provide support for meaningful causes that matter to our employees, clients and partners.
We continue to work to improve diversity in our recruitment and promotion processes, and to actively encourage people from marginalised groups to consider a career in the games industry.