Job highlights
- Strong knowledge of C# and / or C++,or other relevant game-programming language. Extensive experience and knowledge of game engines,in particular Unity or a similar technology (like Unreal Engine).
- Experience with asynchronous,multi-threaded,parallel programming paradigms and other techniques to maximize UI responsiveness and do operations in background.
Scopely is looking for a Senior Client Engineer to join our Stumble Guys Team in a hybrid set up at our Dundee office. At Scopely, we care deeply about what we do and want to inspire play, every day - both through our work environment and through the strong connections we build with our player communities. We are a global team of game lovers developing, publishing, and innovating in the mobile games industry, connecting millions of players worldwide daily.
Stumble Guys is one of our most recent hits, with millions of fans joining the party every day and keeping the game at the top of the charts in more than 50 countries. Our ambition is to build a beloved franchise that players enjoy for many years to come.
What You Will Do
- Ship production-grade mobile games used by millions of gamers
- Drive the implementation of game mechanics and system processes using Unity and C#
- Drive the development of big and complex new features or improvements to existing ones
- Ensure technical performance (crash rates, FPS, startup times, CPU usage, etc) is healthy throughout the development
- Collaborate and communicate with cross-functional departments including game design, product management, marketing, etc.
- Think about and propose solutions to the challenging problems of game development
What Were Looking For
- Solid knowledge of C# and/or C++, or other relevant game-programming language
- Extensive experience and knowledge of game engines, in particular Unity or a similar technology (like Unreal Engine)
- Knowledge of Photon Quantum is a plus
- Strong understanding of the basics of software engineering fundamentals: design patterns, game framework architecture at scale, maintainability over time, robust API design, etc.
- Solid understanding of mobile networking best practices: request limiting, request caching, batching, content aggregation, minification, integrating with rest and TCP/UDP services, etc.
- Experience with asynchronous, multi-threaded, parallel programming paradigms and other techniques to maximize UI responsiveness and do operations in background
- Experience and understanding around client-side testing, like unit, functional or integration testing
- Strong knowledge of game programming fundamentals, common patterns, how systems work together and various common architectural approaches
- Strong mobile experience (iOS and Android): ability to debug native device issues, strong understanding of hardware and platform limitations, performance metrics, etc.
- Good understanding of tooling around game development, like Git, Jenkins for build automation, etc.
- Enjoy solving complex technical problems, especially in large systems
Please ensure that the r sum /CV you attach is written in English. Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Client Engineer (Pune)
🏢 Scopely
📍 Pune