Senior Online programmer

  • Full-time

Company Description

We’re Old Skull Games, a video game studio based in Lyon, and we’re on a mission to create awesome adventures for players on consoles, PC, and mobile platforms.
We work both on original licenses and in partnership with renowned publishers, and our mission is to craft awesome experiences.

With a decade of experience and over 10 games released under our belt, and a crew of seasoned pirates, we've already accomplished some pretty impressive feats. We've made waves in the industry with hit titles in the Apple Arcade Top 5, including Spongebob Patty Pursuit and Nickelodeon Extreme Tennis. We even have a first console game experience, Cooking Star Restaurant.

As our studio has grown (we're now over 70 strong!), we've set our sights even higher. We're currently working on some ambitious action/adventure games for PC and console, and we're teaming up with some prestigious partners in the industry to make it happen.

During this move upmarket, new Senior profiles have been added to our team and have helped us to deliver products that are up to our aspirations! 

But we're not just about creating amazing games, we're about fostering an environment where our team can thrive. We believe in giving our team members the creative freedom they need to shine and a trust-based management approach that allows them to do their best work. And it's working! Our games not only meet the expectations of a constantly evolving market, but they're also something our team is incredibly proud of.

Job Description

We are looking for a skilled and experienced online programmer to join our development teams and work on new unannounced Old Skull Games’ projects.

Responsibilities : 

  • Develop and maintain online gameplay features and functionality in Unity
  • Design and implement online networking systems to ensure seamless multiplayer experiences
  • Lead and mentor a team of programmers
  • Optimize systems for optimal CPU, memory and network usage
  • Work with game designers to integrate online gameplay mechanics into the overall game design
  • Debug and troubleshoot online gameplay issues
  • Write clean, efficient, and maintainable code
  • Maintain and extend documentation on network-oriented features and systems
  • Ensure game's backend and hosting requirements are met, including setting up and managing servers, configuring databases, and integrating third-party services
  • Manage and prioritize tasks and projects
  • Stay up-to-date with industry trends and emerging technologies related to online gaming and backend infrastructure

Qualifications

Requirements

  • Bachelor's degree in Computer Science or a related field
  • 7+ years of experience in Unity game development
  • Extensive experience with online multiplayer game development
  • Proficient in C# programming language
  • Strong understanding of networking protocols and concepts, including client-server and peer-to-peer architectures
  • Experience with cloud technologies such as AWS or Azure, including setup and management of servers, databases, and other infrastructure
  • Knowledge of game design principles
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  •  

Bonus Qualifications

  • Experience with Unity NGO, Photon or Mirror
  • Familiarity with cloud-based game services such as AWS or Google Cloud
  • Experience with mobile game development
  • Experience with game engines such as Unreal Engine

Additional Information

Contract: 

  • Permanent contract
  • Position to be filled as soon as possible
  • Remuneration according to profile
  • Luncheon vouchers, health insurance, provident fund, 50% transport reimbursement, sustainable mobility package, parking on the premises, holiday bonus, possible support for mobility...
  • Position open to people with recognition as disabled workers
     

OSG's extras :

  • A team of happy pirates
  • 35H with Flexible Hours
  • Organization of hybrid work: Face-to-face and Home Office
  • Flexibility on remote
  • Additional paid sick leave for children
  • Additional paid leave for people with disabilities
  • We have signed the Game Only QVT charter
  • Possibility of rounding up your salary to donate to associations
  • Baskets of fruit and drinks available…
  • Sports sessions organized regularly
  • Our annual summercamp
  • Our weekly breakfasts to know the latest news!
  • Masterclass Organization
  • Participation in events like Game Camp
  • Concierge service in the building
  • Organization of console tournaments, partys, and many other things..!