🎰🏆 A studio founded by mathematicians focused on making online slot games!
Games Service Developer
Location
Nevada + 1 moreAll locations: Nevada | Texas
Posted
6 days ago
Salary
0
Seniority
Senior
Job Description
Games Service Developer
SpinPlay Games
• Designs, codes and debugs game services using math models and spec docs. • Works at all stages of the game service development lifecycle from requirements capture by liaising with Mathematicians, through service design & implementation, support to client developers and QA service testing and to compliance and production teams. • Increases efficiency through automation, workflow streamlining, and system optimization. • Keeps current with new technologies and makes recommendations to the team. • Collaborates with members of the QA and delivery teams to ensure game services and related components are tested, installed and maintained to a high standard. • Promotes high code standards within the team. • Maintains and enhances existing product code. • Actively participates in the agile scrum process. • Sets up, configures and maintains development, testing and staging environments. • Detects and resolves performance issues. • Maintains version control using Git based services. • Creates JIRA tasks and manages their workload independently. • Takes complete ownership of their game development responsibilities to ensure on-time deliveries. • Needs to be self organized with minimal management. • Other duties as assigned.
Job Requirements
- 5+ years experience creating slot games.
- Experience in implementing game math models on the server side.
- Worked with client developers and QA to provide support on game services.
- Create API documentation for client developers and QA team.
- Ability to multi-task and be agile, when required.
- Excellent problem-solving skills and attention to detail
- Experience with version control systems, such as Git (BitBucket, GitHub etc)
- Preferred:**
- Demonstrated expertise in all aspects of C#, dotnet, Visual Studio and related technologies
- Solid knowledge of OOPs, MVC and other design principles.
- Knowledge of DevOps – Azure DevOps preferably.
- Knowledge of PowerShell, Shell Scripts or NodeJS for writing helper tools.
- Passionate about building highly optimized high-performance game services and systems
- Participate in code reviews and ensure code quality and maintainability.
Related Guides
Related Job Pages
More Game Engineer Jobs
Game Developer
SpinPlay Games🎰🏆 A studio founded by mathematicians focused on making online slot games!
• Designs, codes and debugs core platform components. • Works at all stages of the product lifecycle from requirements capture, through design and implementation to system testing and integration. • Increases efficiency through automation, workflow streamlining, and system optimization. • Keeps current with new technologies and makes recommendations to the team. • Collaborates with members of the QA and delivery teams to ensure products are tested, installed and maintained to a high standard. • Promotes high code standards within the team. • Maintains and enhances existing product code. • Actively participates in the agile scrum process. • Facilitates and supports the agile development process. • Sets up, configures and maintains development, testing and staging environments.
• Develop slot games using TypeScript / JavaScript (ES6+) from task to completed result. • Optimize game performance across different devices and browsers. • Participate in code reviews both as a reviewer and as an author open to feedback. • Work closely with designers and other developers to achieve high-quality results. • Take part in technical discussions and gradually influence technical decisions.
• Build and maintain the Unity client for a new mobile F2P game • Design scalable client architecture with clear separation between gameplay logic and presentation • Collaborate closely with backend, game design, and live-ops systems • Integrate remote config, feature flags, A/B testing, analytics, and live events into the core client architecture • Develop reusable UI systems for dynamic live-ops content and in-game events • Implement robust observability and crash-reporting pipelines • Contribute to technical architecture decisions and engineering best practices • Work closely with the CTO on long-term technical strategy
• Design and develop gameplay systems, mechanics and core game features • Build scalable systems supporting large live multiplayer games • Develop progression, economy and player engagement systems • Bring proven game development practices from Unreal, Unity or proprietary engines into a fast-moving Roblox environment • Collaborate closely with artists, designers and founders • Optimise performance across client and server environments • Debug, profile and improve existing systems • Contribute to long-term technical architecture and engineering standards • Take ownership of systems from concept through release



