Senior Game Programmer / Technical Lead (Slingshot Studio)

  • Rovio Entertainment
  • Espoo, Finland
  • 05 Feb, 2018
Full time Programming & Software Engineering Jobs

Job Description

Senior Game Programmer / Technical Lead (Slingshot Studio)

  •  Espoo


Welcome to Rovio!

We are looking for a Senior Game Programmer to join our successful Slingshot Studio in Espoo, Finland.

Rovio’s Slingshot Studio is the place where wildly successful games such as Angry Birds and Angry Birds Friends are hatched. Our games have been downloaded billions of times, and are played by millions of highly engaged players worldwide. As we develop the next big Angry Birds game to take the world by storm, we seek to build and inspire talented teams to craft the best games for our players.

This is a senior role at the studio, and while we are more than happy to help diverse candidates make the step up, you will need some mixture of experience, aptitude and passion in four key areas.

You’ll need vision. We need someone to help define the technical vision for our games. You will work with a team of talented engineers to help developing great solutions and improve our technical capabilities continuously. You must develop own competence in the technology domain beyond your current expertise.

You’ll need to ensure consistency and quality. Rovio is well known for making games with genuinely world-class production values. You need to take responsibility for ensuring that our studio is producing work of the absolute highest quality, and making sure the vision is consistent. You will communicate with other teams in the company, ensuring the technical alignment with all parts of the implementation.

You’ll need to make stuff. In our studio everybody is expected to roll their sleeves and get their hands dirty, so you will need to be comfortable developing games and features, deploying services and supporting operations when needed, helping us to move quickly during different phases of development.

You want to coach and elevate your team. You will be the team lead for our studio talented programmers and will help attract and recruit new talent for the studio. You get joy out of bringing out the best in people and seeing them grow and become even better. You will contribute actively in developing ways-of working.

But more than anything, we want someone who wants to be part of a great, diverse team and help create a fantastic culture that makes amazing games. 

We’d love you to have these feathers in your cap:

  • Msc in Computer Science or equivalent work experience
  • Proven experience developing and releasing games
  • Proven experience using Unity
  • Proficiency in several of the following: C++, C#, Java, Objective-C, Swift, Python, SQL, git, svn, Jira
  • Experience with RESTful services, cloud backends (AWS, Google App Engine) and databases (relational and noSQL)
  • Good understanding software architectures and design patterns
  • Good understanding for security (client, server, network)
  • Understanding and experience of Agile development practices
  • A genuine interest in F2P and mobile games, as well as the wider world of gaming
  • Fluent English

We’re looking for team members who bring their own creative vision to everything they do. If that describes you, this is a great opportunity to work in a fun and creative environment with skilled coworkers, contribute to one of the most recognized brands in the world, and expose your work to a global audience.

Slingshot your application over now - we look forward to hearing from you!

Job Ref

Senior Game Programmer / Technical Lead (Slingshot Studio)