Game Client Developer

Game Client Developer

Full-Time 36000 - 60000 £ / year (est.) Hybrid
Push Gaming Ltd

At a Glance

  • Tasks: Develop and optimise mobile casino games with a talented team.
  • Company: Push Gaming is an innovative studio creating top-quality online casino games.
  • Benefits: Enjoy remote/hybrid work options and a supportive, collaborative environment.
  • Other info: Flexible salary based on experience; thrive in a culture of trust and accountability.
  • Why this job: Join a passionate team dedicated to excellence and creativity in gaming.
  • Qualifications: Mid-senior level experience in game development and strong programming skills required.

The predicted salary is between 36000 - 60000 £ per year.

Push Gaming is a dynamic and innovative game development studio specialising in creating top-quality, mobile-optimised online casino games. With a passion for gaming and a commitment to pushing boundaries, we are dedicated to delivering exceptional experiences to players worldwide.

We are looking for a mid-level Game Client Developer who will implement and maintain the front-end of the team's slot titles - gameplay, interfaces, and visual functionality - on the studio's shared framework and game template, across both new titles and family clones/reskins, with technical stability and performance.

As a mid-level dev, you will be self-sufficient on a whole feature or component end-to-end within the team, handling edge cases without step-by-step guidance. The step up from Junior is autonomy on scoped work.

Location: hybrid in London.

Key Responsibilities (including but not limited to):

  • Develop, maintain, and optimise front-end game features, UI elements, and visual effects on the shared framework and game template.
  • Implement game logic within the engine/framework. The client renders an outcome that is determined by the server.
  • Build clones and reskins as thin overlays over their family base - never changing the base contract; flag anything that seems to require a base change instead of working around it.
  • Debug, test, and resolve client-side issues across devices and platforms; work with QA on defects and inconsistencies, and with artists/animators and game designers on per-title integration.
  • Participate in peer review; contribute to reusable components and tooling; raise cross-cutting needs through the team's framework intake route rather than patching the shared layer locally.
  • Maintain rendering literacy: draw calls, sprite batching, texture atlases.
  • Follow coding standards, version control practices, and the team's development workflow, delivering against the games roadmap and its priorities.
  • Any other task/responsibility which may be related and/or connected to the role of Game Client Developer.

Success in the first 3 months:

Own a feature from start to release without step-by-step guidance; deliver a clone or reskin as a thin overlay without breaking its family base; hold the performance budget on real devices.

What you'll bring to the role:

  • 2+ years of professional experience in client-side game development or a related role.
  • Object-oriented programming and design patterns; debugging, performance optimisation, and Git.
  • A good grasp of game architecture, UI implementation, and asset integration; comfortable building on a shared codebase they consume rather than own.
  • Strong problem-solving skills and attention to detail; effective collaboration on cross-functional teams.
  • Experience with slot or iGaming development is highly desirable; familiarity with atlas/spritesheet pipelines is a plus.

It’s a really exciting time to join Push Gaming. We’re expanding our teams to deliver some stellar work.

We are passionate about creating premium quality games and will never compromise on this. The approach we take in building and strengthening our team is no different. We set out to attract and retain high performers and are committed to seeking like-minded individuals who share our vision for excellence and quality.

In turn, we offer all the tools and support to allow individuals to grow and thrive, while achieving both personal and company goals in an environment that’s built around trust, collaboration, transparency and accountability.

#J-18808-Ljbffr

Game Client Developer employer: Push Gaming Ltd

Push Gaming is an exceptional employer that fosters a vibrant and innovative work culture, perfect for those passionate about game development. With a commitment to employee growth and a collaborative environment, we provide the tools and support necessary for our team members to excel in their careers while working remotely or in a hybrid setting across the UK. Join us to be part of a dynamic team dedicated to creating top-quality online casino games, where your contributions will be valued and recognised.

Push Gaming Ltd

Contact Details:

Push Gaming Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Game Client Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Pixi.js and Phaser.js. Having hands-on experience or personal projects showcasing these skills can set you apart from other candidates.

✨Tip Number 2

Engage with the gaming community online, especially forums or groups related to game development. Networking with professionals in the industry can lead to valuable insights and potential referrals for the position at Push Gaming.

✨Tip Number 3

Consider reaching out directly to the Head of Talent Acquisition at Push Gaming via LinkedIn. A personalised message expressing your enthusiasm for the role and your relevant experience can make a memorable impression.

✨Tip Number 4

Stay updated on the latest trends in game development and online casino games. Being knowledgeable about current industry standards and innovations can help you demonstrate your passion and commitment during any interviews.

We think you need these skills to ace Game Client Developer

Object-Oriented Programming
Strong Mathematical Skills
Physics Knowledge
Proficiency in Pixi.js
Experience with Phaser.js
Understanding of Spine
WebGL API Knowledge

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights relevant experience in game development, particularly with technologies like Pixi.js, Phaser.js, and WebGL. Emphasise your understanding of object-oriented programming and any experience with Agile Scrum methodologies.

Craft a Compelling Cover Letter:Write a cover letter that showcases your passion for gaming and your commitment to quality. Mention specific projects or experiences that demonstrate your skills in math, physics, and game client development.

Showcase Your Portfolio:If you have a portfolio of previous work, include it in your application. Highlight any games or projects you've developed, especially those that are mobile-optimised or utilise the technologies mentioned in the job description.

Prepare for Technical Questions:Be ready to discuss your technical skills in detail during the interview process. Brush up on your knowledge of Git, distributed version control, and any relevant programming languages or frameworks that Push Gaming uses.

How to prepare for a job interview at Push Gaming Ltd

✨Showcase Your Technical Skills

Make sure to highlight your experience with object-oriented programming and the specific technologies mentioned in the job description, such as Pixi.js, Phaser.js, and WebGL API. Be prepared to discuss past projects where you utilised these skills.

✨Demonstrate Problem-Solving Abilities

Prepare to discuss how you've tackled challenges in previous roles, especially those related to game development. Use examples that showcase your strong math and physics understanding, as well as your ability to learn quickly.

✨Familiarise Yourself with Agile Methodologies

Since Push Gaming values Agile Scrum, it’s beneficial to understand its principles and be ready to discuss your experience working in Agile environments. Share how you’ve contributed to team collaboration and project success in past roles.

✨Express Your Passion for Gaming

Push Gaming is looking for individuals who share their passion for creating premium quality games. Be genuine about your interest in gaming and how it drives your work. This can help you connect with the interviewers on a personal level.