Want to work in one of Norway's most creative and fun work environments? At Pineleaf Studio we make the next big games with a big focus on online co-op. We're ambitious and with a high skill level. We want to help you grow as a programmer and create high-quality work that's played by thousands all over the world.
We're looking for a new server programmer to join our badass programming crew. You would work closely with the CTO, Lead programmer and the rest of the programming team in creating stable and cost-efficient solutions for our RTS game DwarfHeim.
You will be expected to not only to be working with our code, but also with our external partners.
If you don't meet all the required qualifications, we would still love to receive your application. Skill and your potential to grow are much more important to us.
Job responsibilities:
Working on a set of servers, including the game’s dedicated server, mainly by:
Improving and optimizing code
Improving security
Implementing new features
Managing, monitoring and performing maintenance
Improving and optimizing networking code
Improving the game’s interactions with the servers
Improving and configuring our matchmaking service
Setting up and manage databases for stats for games and players
Be a part of creating advanced solutions for networking
Work closely with our Unity and Multiplay partners
Work in a collaborative environment, not only with the programming team, but also with art, marketing etc.
Qualifications:
Willing to relocate to Trondheim, Norway
B.sc or M.sc in computer science or equivalent
Experience in network coding and knowledge of .net framework.
Basic knowledge of network security
Knowledge of server-client communications.
Time management and ability to work within deadlines
Good English skills
Organized and clean workflow
Ability to take and give constructive feedback
Understanding of the technical constraints in game development and ability to apply them when creating characters
Nice To Have
Previous experience in game development
Clean coding and good documentation skills
Knowledge of the RTS genre
Experience with online multiplayer game networking
Experience with real-time networking applications and synchronization
Experience with Azure Devops
Experience with Unity 3D
This job comes with several perks and benefits
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
We take care of you, even when you are old and wrinkly.
We want to take you from good to great.