This job is no longer active. It was disabled the June 2, 2020 by Ubisoft RedLynx
Server Programmer
We are now looking for a
Server Programmer for an unannounced mobile project
We have just kicked off the development of a new game based on our own new IP. As our Server Programmer in this project, you will be designing, developing, and maintaining game-related online services. You will play a key role that a high number of players can simultaneously immerse themselves in a seamless and rich game experience. You will be maintaining the game when it’s live and develop tools to support live operations. You work in close co-operation with multidisciplinary teams of programmers, game designers, artists, and testers.
If high-quality code is your second name, new online features knock your socks off and you are passionate about mobile games, please reveal yourself! We offer you a key position in a truly ambitious and innovative project aiming to publish a top-grossing game that people will LOVE! Our project will push the existing boundaries of mobile games with unique ideas. You will join a compact team of enthusiastic game developers who seek growth opportunities with open minds. You will get to work in an agile project with an outspoken and playful atmosphere and enjoy the network and support of Ubisoft.
Responsibilities
- Collaborate with game designers and programmers to make technical designs for the online features
- Implement state-of-the-art online features to our game engine
- Implement backend services and work with database layer communications
- Integrate external services and SDKs required for gameplay and live service
- Stay up-to-date on server programming in general and your specialties in particular
Our dream candidate
- Is fluent in C# and has experience or strong motivation to learn Go
- Has a good basic understanding of databases like MySQL, MongoDB, and Redis
- Is familiar with Google Cloud environment
- Is familiar with Kubernetes or other container technologies
- Has a good understanding of web services and REST
- Can write clear, maintainable, portable and functional code
- Is committed to code quality, documentation and testing procedures
- Has smooth communication and teamwork skills
- Has a proactive attitude and strong self-organization skills
We also appreciate
- Degree in computer science or software engineering or equivalent
- Passion for games and interest in the games industry