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