Game Developer – Backend

Probability Gaming

Job Summary

As a Game Developer – Backend, you will join a strike team creating real-time multiplayer games for iOS/Android, taking ownership of core modules. You will work in fast-paced teams, contributing technically and creatively to build core back-end server-side technology for millions of users, focusing on scalability, performance, and integrating features like IAPs and social integration across platforms.

Must Have

  • Build and release games with IAPs, social integration, and cross-platform capabilities.
  • Write high-level code without assistance.
  • Participate in requirements analysis, design, development, and testing.
  • Design, create, implement, debug, and refine gameplay features for scalability and performance.
  • Scalably design back-end systems and APIs.
  • Ship 2 to 3 games in App Store.
  • Collaborate with Front-end and Development Operations teams.
  • Work on server-side services to connect millions of users.
  • Work with art and game design departments to improve workflow and features.
  • Apply design principles focusing on user experience, usability, and client-server concepts.
  • Possess 2+ years’ experience in software development with PHP.
  • Hold a BE/B. Tech. in Computer Science or MCA from a reputed university.
  • Have hands-on experience in PHP, MySQL, Redis, multithreading, and REST API.
  • Be well versed in multi-threaded and socket programming in Java.
  • Have essential knowledge of the Linux (Ubuntu) operating system.
  • Be comfortable with AWS, Linux (Ubuntu), and Django application server tech stack.

Good to Have

  • Knowledge of HBase, Hadoop, and Hive.

Job Description

As our Game Developer – Backend, you will be part of a strike team that creates real-time multiplayer games for iOS/Android using our game development technology stack and take ownership of our core modules.Core to our culture, you will work in fast-paced teams where everyone owns a significant part of the game and contributes both technically and creatively. You will be working directly with our senior engineering leaders to build the core back-end server-side tech that drives our games for millions of users.* Building and releasing games in a live environment with up-to-date features including IAPs (In-App Purchases), social integration, and cross-platform (web and mobile) capabilities* Write high-level code without any assistance* Participate in the requirements analysis, design, development, and testing of applications* Design, Create, Implement, Debug, and Refine gameplay features to optimize scalability and performance* Scalably design back-end systems and APIs to meet their needs* Must ship 2 to 3 games in App store* Work with Front-end and Development Operations teams to influence and enhance game architecture and development* Work on server-side services and connect millions of users in a competitive environment* Work with other departments such as art and game design to improve workflow, game features, and artistic output* Apply design principles with a focus on the user experience, usability, template designs, cross-browser issues, and client-server concepts## Requirements* 2+ years’ experience in software development with emphasis on PHP programming* BE/B. Tech. in Computer Science or an MCA from a reputed university* Hands-on experience in PHP preferring MySql, Redis, multithreading and Rest API* Well versed in multi-threaded and socket programming in Java* Knowledge of the Linux (Ubuntu) operating system is essential* Additionally, knowledge of HBase, Hadoop, and Hive is desirable* Comfortable with application server tech stack; AWS, Linux (Ubuntu) and DJango

16 Skills Required For This Role

Game Texts Mysql User Experience Ux Hbase Linux Aws Hadoop Redis Front End Django Back End Php Multiplayer Multithreading Socket Programming Java

Similar Jobs