Studio: IO Interactive
Job Opening: Senior Online Programmer
Location: Malmö, Barcelona, Istanbul, Brighton
Type: Full-Time
Responsibilities:
- Plan and develop the online game features for the titles currently in production, in line with the overall online vision for each project.
- Maintain a prioritized backlog of online features.
- Align plans and solutions with your lead, other developers, and producers.
- Develop and maintain our online game technology and tools, as well as game-specific code, on the server and on the client side.
- Optimize code and data structures to deliver the best possible performance.
- Help programmers and designers get the most out of the game systems.
- Collaborate with programmers and content providers from their own teams as well as other teams to make optimal solutions.
Qualifications & Skills:
- One or more shipped online client/server products (games, web services, cloud solutions, etc).
- Strong knowledge of C++, but we would love it if you also have knowledge of C# and code design.
- Experience building and deploying cloud-native solutions, eg, using Azure (preferred), AWS, or GCP services.
- Advanced understanding of TCP/IP, UDP, NAT, and in-depth knowledge of networking models.
- Excellent written and verbal communication skills in English.
- A collaborative attitude.