+Location

Espoo, Finland

This position is a fixed-term position of up to 12 months (February 2020 - 2021). We are looking for an Accountant to complement our team of four professionals. In the position you will be taking care of two different areas: Accounts Receivable and Licensing. For the Accounts Receivable side, you will give assistance for group accounting in general. In practice, this consists of the following tasks: sales invoicing and payment clearance; credit checks; managing the collection agency; collecting WHT certificates and reconciling the bank accounts and further posting to the financial accounting system. Additionally, you will be handing the month end closing procedures and managing the Accounts Receivable together with updating business specific action lists for debt collection. Finally, you’ll operate as the backup for Accounts Payable. For the licensing side, you will support the Brand Licensing business in royalty reporting. In practice, this comprises agent and licensee money flow & transaction reports management and communicating partner performance to the licensing team. We are looking for someone who: Possess a relevant degree (BBA or similar) Has 2+ years of relevant work experience (international business valued) Speaks English fluently (English is our company language) Is a confident user of MS Office software, especially Excel We’d love if you have experience with these: Ability to operate in Finnish (other language skills beneficial) Previous experience on accounting software (MS Navision in particular) What you get when you join us: Strong company with ambitious plans for the future: Rovio has a long background in the mobile gaming industry and we have no plans to stop our growth. Awesome coworkers: We are a family-like community that is hands-on, collaborative and ambitious. We help each other grow professionally. Fun and international environment: You will hear lots of languages, jokes and laughter in our workplace. Possibility to work remotely part of the time if that is how you best get your work done. Please mention your salary expectations and possible starting date in your application. Don't keep us waiting but send your application already today!Read more

We are now looking for a Character Designer to join our talented Character Lab in Rovio Espoo, Finland as part of the Delta team. This position is a fixed-term employment of up to 18 months. Rovio’s Delta team houses a diverse collection of specialist teams that work together in the complex environment of game development. These include Character Lab, Player Support, QA, Localisation, App Store Operations, User Research and Audio. Delta’s goal is to enable each of the game teams to concentrate on making games by providing services that give them all the tools and support they need to succeed. In Delta, you will work with pretty much every team and we constantly look for new ways of working and new ways that we can add value. It is an exciting, international team where you will be constantly challenged and never bored. Characters are key to the success of Rovio games and we need our animators to create strong personality and quirky humor as they bring these characters to life. As a Character Designer in Character Lab, you will design and develop characters for Rovio’s games and products. You will be expected to communicate your ideas to creative leads of the projects and the Character Lab team to improve work processes. Although the Character Lab is a central support team, you will be expected to play a big role in the development of the games in general. You will help craft its IP and story through concepts and storyboards, as well as creating various production quality art assets for the final product. You'll fit in if you want to: Create custom character sketches, poses and illustrations for new and existing Rovio IP’s Create character design documentation including expression sheets, turnarounds and other relevant materials to help 3D artist in modeling Work together with game teams creative supervisors and artists with animation, character concepting and character design Support producers in planning, scheduling and prioritizing character related tasks We're looking for someone who has: Excellent drawing skills and overall visual design skills Can work in different styles to suit different projects Ability to contribute in production design and creation of asset pipelines Collaborative, communicative and a team-player in a multidisciplinary environment 4 years of experience in animation or commercial game projects Fluent in English We’d love you to have some of these: Fundamentals of Unity, Spine and 3D software Knowledge of narrative character animation and character acting Understanding of in-game animation development and production process Passion for games animation, animated series, movies and pop-culture Ability to define processes and pipelines What you get when you join us: Our team is hands-on, open, collaborative and ambitious You will get to work in a truly international environment Flexible work hours Competitive benefits: such as choice of current gen smartphone and home internet service paid, choice of laptop, lunch and sport vouchers, breakfast, gaming area, gym, sauna Please note that we don't have relocation assistance for this position. If you are interested, please send your application today, with the CV, cover letter, and a link to your demo reel. We look forward to hearing from you!Read more

We are looking for a Server Developer to build our game backends. You’ll integrate with the game team to create great, server heavy game in the Battle Studio. Rovio’s Battle Studio is all about creating world-class competitive experiences for touchscreen devices that keep players rapt with the rush of winning – and the agony of defeat. Battle Studio made a splash with their award-winning 5-on-5 shooter, Battle Bay, and they are driven by the opportunity to build Rovio’s next mega-hit that will not only top the games chart, but also become a world-renowned entertainment IP. The studio is working on a few unannounced, competitive games. Our teams are senior, our hierarchy is flat and our ambitions are high. This is an environment where strong ideas, commitment and hard skills trump years of experience. Your responsibilities as a server developer are to: Design, implement and test backend functionality for our games Create, maintain and operate the game server cloud infrastructures Ensure our servers are efficient, secure and scale well Integrate other cloud services to the game servers Work as a team with other developers, designers and artistsRead more

We are looking for a Production Manager to join our Marketing Creative Productions team. Rovio Marketing’s purpose is to maximize the reach of Rovio’s Games and businesses. Marketing Creative Production Team is responsible for most video related productions of Rovio. Team’s main objective is to deliver world class advertising creative support for key games. Production Manager works with several kinds of video productions and delivers on the right scale, scope and timeline. Your responsibilities as a Production Manager: Planning and managing productions using outsourced pipelines for key live games. Participating in building, updating and developing asset libraries for key games. Dealing with production budgets and keeping them in balance. Participating in developing workflows and methods to improve production needs. We are looking for someone who has: Several years experience in video productions and knowledge of various techniques and pipelines Experience in communications with production companies Project management, budgeting and scheduling skills Good written / oral English language skills We’d love if you have experience with these: Experience in editing and live action productions Excellent cooperation and teamwork skills Good knowledge of the most common office software and basic knowledge of Adobe Creative Cloud software Video director’s skills Concept creating abilities Attention to details. Problem solving mindset, organized way of working and can do–attitude What you get when you join us: Support and opportunities helping you to grow and achieve your professional goals Work with teams that are open, collaborative and ambitious Relocation assistance if you are coming from abroad Flexible working hours Diverse environment: we have employees from all around the world and you can join a variety of activities that we come up with together Don't keep us waiting but send today your application and some examples or references of the production work you’ve done! We will start interviewing people right away when we see potential candidates.Read more

We are now looking for a Front-end developer to join our talented Games Technology Team in Rovio Espoo, Finland! Games Technology works with data and analytics, machine learning, build and submission tools, cloud infrastructure for service and game servers, and their in-house gaming cloud services platform, Beacon, to bring Rovio’s games to life every day. With a multi-national team of talented professionals, Games Technology supports tens of millions of players, hosts some of the most cutting edge cloud services out there, serves thousands of requests per second from all corners of the globe, captures 4 Billion analytic events per day and over 1TB of data per day, and runs approximately 1300 instances on Amazon AWS. All of these services and tools enable successful live operations in Rovio’s games, allowing game teams to optimize player engagement and monetization. As a Front-End Developer you will help us provide the best possible tools to our game developers and support teams, so they can manage games and provide world-class player experiences. You will help to build web applications and related backend APIs using state of the art tools like Angular, creating services that will enrich our player’s experience. Your responsibilities as a Front-end Developer will include: Architect and build efficient and reusable front-end systems that drive complex web applications Work closely with UX designers, product managers and servers engineers to implement versatile front-end solutions to tricky web development problems Participate in the design process, gathering requirements across groups including games, marketing, ads, user acquisition, customer support teams. Identify and resolve performance and scalability issues Launch, iterate and make a difference. Provide front-end coding expertise, and be ready to make our products better for our users. We are looking for someone who has: 4+ years of recent front-end development work experience Strong working knowledge of modern Javascript, Typescript, HTML, CSS Excellent team working skills Passion to grow and learn Strong verbal and written English skills Ability to think creatively to solve concrete and real problems You are familiar with front end architecture standards and follow industry best practises Ideally you have: BSc/MSc in Computer Science or a related technical field strongly preferred Experience with multiple web clients on desktops and mobile devices Passion to work in all parts of software development lifecycle from planning to testing, documentation and deployment Practical experience working in Agile software development teams using Scrum or Kanban Experience with Cloud platforms (AWS) Understanding of mobile game development Genuine interest in games What you get when you join us We give you the best support we can, helping you to grow and achieve your professional goals Our team is hands-on, open, collaborative and ambitious. You will get to work in a truly international environment with more than 15 nationalities in the Technology team Don't keep us waiting - send your application already today!Read more

We are looking for a Senior Manager of User Experience Design to join our Puzzle Studio. Rovio’s Puzzle Studio is the home of the passionate team behind Angry Birds Match, Angry Birds Friends, the newly launched Angry Birds Dream Blast, and other unreleased games currently in production. The studio strives to create puzzle games that are instantly fun, but that can also turn into years-long hobbies. Puzzle Studio is also exploring new ways to use narrative and character worlds in casual mobile games, with the aim of creating a true emotional connection that stays with players even when they’re not playing. The Senior Manager of User Experience Design works directly with the key stakeholders to ensure great user experience across the games in the Studio. S/he also works in a game team to make sure the UX design is in line with the overall vision of the game. S/he will support the game team in different phases of development by visualizing, prototyping and documenting the UX and UI design. S/he ensures the UX design is in line with the overall vision of the game and helps executing on that vision. Your responsibilities as a Senior Manager of User Experience Design are to: Be responsible for the Studio level UX design craft Lead the UX design culture and methods in Puzzle Studio Recruit, manage and mentor UX designers in tools, best practices, processes, techniques, methodology and ensure the craft keeps developing Share learnings and review designs with other designers Work together with the user research team, designers and game leads to help define research goals and validating UX designs Establish with the Product Lead and Lead Game Designer the key design drivers and player goals for the game. Can communicate UX design drivers, goals and KPIs for game on a studio level Work hands-on with studio priority project(s) and can be embedded on a project depending on project/studio needs. Has the overall ownership of the UX design in a game project they are working on Work hands-on and collaboratively with designers, developers and artists to implement UX solutions and user interfaces into the game Test and benchmark competitor products, drawing learnings and insights from them Follow current trends and how the market and industry is developing We are looking for someone who has: Experience in managing a UX design team Advanced knowledge of UI/UX design through degree, or equivalent in human computer interaction (HCI), psychology, interaction design, or product design related subject. Extensive working experience and proven track record in designing UI/UX for games and mobile devices Proven leadership skills and motivated by continuous development of craft and people Been the main contributor of UX design on multiple internally developed key games in production, soft launch and global launch Excellent written and spoken English Excellent skills in Adobe Illustrator/Photoshop/Experience Designer and other relevant design tools Ability to craft visually appealing, consistent and functional UI art assets to a high quality that align with art direction Excellent communicator in giving, seeking and receiving feedback and can constructively review and critique the design made by others Excellent analytical and problem-solving skills, with the ability to visualize and clearly communicate decisions to team members through UX design deliverables Ability to create and adjust designs based on findings from quantitative (“big data”) and qualitative (user tests, peer reviews, surveys) data Understanding in basic human physiological and psychological characteristics Understanding socio-cultural and contextual aspects Additionally, we'd love you to have: Understanding in hardware limitations and possibilities. Basic coding and scripting skills in Unity are considered a plus Understanding of localization/ internationalization requirements What you get when you join us: We give you the best support we can, helping you to grow and achieve your professional goals Our team is hands-on, open, collaborative and ambitious Relocation assistance if you are from abroad Flexible work hours Truly international environment: while officially we conduct business in English, you will hear a number of languages in our workplace and can join a variety of activities that we come up with together. Submit your CV today. We look forward to hearing from you!Read more

Do you want a challenge? Do you want your work to reach 10’s of millions of gamers around the globe? Do you feel inspired by being part of developing innovative services for F2P games? If yes, you could be the Server Developer we are now looking for to join our Games Technology team in Espoo, Finland. Your work will include developing Rovio’s Beacon services and other tools for our game teams. Rovio's Beacon cloud services are used by all of all our games providing user identity, analytics, advertising, segmentation, live ops, payments and third party services. We also provide game server infrastructure templates and microservices, and are working to introduce AI to our game development. You will work closely with our game teams to find great answers to challenges we face building and operating our games. You will work on projects with other members of our team of developers (client, front-end, server, data, cloud, QA), product managers, and designers to implement versatile solutions Games Technology works with data and analytics, machine learning, build and submission tools, cloud infrastructure for service and game servers, and their in-house gaming cloud services platform, Beacon, to bring Rovio’s games to life every day. With a multi-national team of talented professionals, Games Technology supports tens of millions of players, hosts some of the most cutting edge cloud services out there, serves thousands of requests per second from all corners of the globe, captures 4 Billion analytic events per day and over 1TB of data per day, and runs approximately 1300 instances on Amazon AWS. All of these services and tools enable successful live operations in Rovio’s games, allowing game teams to optimize player engagement and monetization. We are looking for someone who has: 4+ years of recent Java development Experience developing RESTful services Experience working with NoSQL and SQL databases Experience in cloud technologies and orchestration (e.g. AWS, Google Cloud Platform) Wide understanding of both software and platform architectures and components used to build them Practical experience working in Agile software development teams using Scrum or Kanban Passion to work in all parts of software development lifecycle from planning to testing, documentation and deployment Team player mind-set with good communication skills especially in English and have a can-do attitude It’d be great if you had some of these: C# and .NET Core experience. Javascript or TypeScript programming experience. Linux shell scripting. BSc/MSc in Computer Science or a related technical field Experience with test frameworks and continuous integration systems Interest in emerging solutions and technologies, for example, the use of machine learning in gaming What you get when you join us: We give you the best support we can, helping you to grow and achieve your professional goals Our team is hands-on, open, collaborative and ambitious You will get to work in a truly international environment with more than 15 nationalities in the Technology team Relocation assistance Flexible work hours No crunch; standard work day is 7.5 hours Competitive benefits: such as choice of current gen smartphone and home internet service paid, choice of laptop, lunch and sport vouchers, breakfast, gaming area, gym, sauna When applying, please tell us what you would bring to Rovio!Read more

Do you want a challenge? Do you want your work to reach 10’s of millions of gamers around the globe? Do you feel inspired by being part of developing innovative services for F2P games? If yes, you could be the Full-Stack we are now looking for to join our Games Technology team in Espoo, Finland. Rovio Technology consists of 50 professionals providing our games teams with the means to bring their games to life every day. We serve tens of millions of players, host some of the most cutting edge cloud services out there, serve thousands of requests per second from all corners of the globe, capture 4 Billion of analytic events per day and over 1TB of data per day, and run over 1300 instances on Amazon AWS. As a Full-Stack Developer, your work will include developing Rovio’s Beacon services and other tools for our game teams. Rovio's Beacon cloud services are used by all of all our games providing user identity, analytics, advertising, segmentation, live ops, payments and third party services. We also provide game server infrastructure templates and microservices, and are working to introduce AI to our game development. You will work closely with our game teams to find great answers to challenges we face building and operating our games. You will work on projects with other members of our team of developers (client, front-end, server, data, cloud, QA), product managers, and designers to implement versatile solutions. Your responsibilities as a Full-Stack Developer: To architect, implement and maintain cloud services and capabilities for Rovio’s games and studios To lead small development projects, coaching other developers working on the project To fix your fair share of bugs We are looking for someone who has: 3+ years of experience with recent Java development for cloud services and working with NoSQL and SQL database 3+ years of experience of either: Client development in C# / C++ , Android, IOS, Unity Web development in modern Javascript, HTML, CSS, Angular Experience developing RESTful services Experience in cloud technologies and orchestration (e.g. AWS, Google Cloud Platform) Wide understanding of both software and platform architectures and components used to build them Practical experience working in Agile software development teams using Scrum or Kanban Passion to work in all parts of the software development lifecycle from planning to testing, documentation and deployment Team player mind-set with good communication skills especially in English and have a can-do attitude It’d be great if you had some of these: Linux shell scripting. BSc/MSc in Computer Science or a related technical field Experience with test frameworks and continuous integration systems Interest in emerging solutions and technologies, for example, the use of machine learning in gaming What you get when you join us: We give you the best support we can, helping you to grow and achieve your professional goals Our team is hands-on, open, collaborative and ambitious You will get to work in a truly international environment with more than 15 nationalities in the Technology team Relocation assistance if you are from abroad Flexible work hours No crunch; standard work day is 7.5 hours When applying please tell us what you would bring to Rovio!Read more

Do you want to change the way games are being developed and run? We are now looking for a skilled Machine Learning Engineer to join our Data Engineering team in Games Technology unit in Espoo, Finland. Games Technology consists of 50 professionals providing our games teams with the means to bring their games to life every day. We serve tens of millions of players, host some of the most cutting edge cloud services out there, serve thousands of requests per second from all corners of the globe, capture 4 Billion of analytic events per day and over 1TB of data per day, and run over 1000 instances on Amazon AWS. We also provide common services for Rovio games, such as ads, payment, a/b testing, bots and personalisation. As Machine Learning Engineer, you would help Rovio reach the next level by introducing new AI based services to create and operate games. We believe that AI should be an integral part of every service we provide and as a Machine Learning Engineer, you would be participating and potentially leading projects to deliver new AI driven features to the best known brand in mobile games. We expect you to be developer-minded person with great co-operational skills. You enjoy working with a team on challenging problems and do not mind sharing your learning, good or bad. Your responsibilities as a Machine Learning Engineer: Develop and maintain our machine learning solutions in automation and personalisation by participating development projects and daily operational work Model and predict player behaviour Develop systems to maintain and serve models in production environments Support others as domain expert for machine learning, big data processing and Rovio data Research emerging machine learning and big data technologies We are looking for someone who has: A degree in Computer Science, Engineering, Mathematics, or a related field Experience in the field of machine learning; experience in delivering production grade end to end solutions on cloud infrastructure is considered a huge advantage A good knowledge of Python and its commonly used ML libraries, as well as SQL You are on good terms with agile methods involving Jira, GitHub, pull requests, planning and dailies Competence in Linux Excellent verbal and written English skills Passion for games!!! We’d love if you have experience with these: Open source big data technologies and large data sets Relational databases and data warehousing Amazon Web Services, especially with Redshift, Athena, Presto, Spark, Hive and Flink. General understanding on deploying applications in AWS environment. C# and Unity; our games are built with Unity, so knowing them is helpful in game AI related projects Java; most of our services are currently in Java and having the capability to understand and modify these systems is beneficial You can be either a seasoned professional already gained experience on the field or in the early stages of your career aiming to grow into the role. What you get when you join us: Strong company with ambitious plans for the future: Rovio has a long background in the mobile gaming industry and we have no plans to stop our growth. Awesome coworkers: We are a family-like community that is hands-on, collaborative and ambitious. We help each other grow professionally. Personal growth: We offer subscription to various learning platforms, as well as budget to buy books and conference tickets. Fun and international environment: You will hear lots of languages, jokes and laughter in our workplace. Hackathons: We love to try new technologies and methods to build the next generation infrastructure. Don't keep us waiting but send your application already today!Read more

Welcome to Rovio! We are now looking for a DevOps Engineer to join our dynamic Games Technology team in Espoo, Finland. Games Technology works with data and analytics, machine learning, build and submission tools, cloud infrastructure for service and game servers, and their in-house gaming cloud services platform, Beacon, to bring Rovio’s games to life every day. With a multi-national team of talented professionals, Games Technology supports tens of millions of players, hosts some of the most cutting edge cloud services out there, serves thousands of requests per second from all corners of the globe, captures 4 Billion analytic events per day and over 1TB of data per day, and runs approximately 1300 instances on Amazon AWS. All of these services and tools enable successful live operations in Rovio’s games, allowing game teams to optimize player engagement and monetization. As a DevOps Engineer, you will develop and maintain build automation system to ensure games can be built and distributed efficiently. We are looking for a self-driven and proactive professional who has drive for improving processes and tools. We hope you love a challenge – ‘cos you’ll be responsible for all this: Developing and maintaining build tools and the infrastructure Supporting game developers to use build tools and the infrastructure Work with the Technology team members to improve the whole build automation system We are looking for someone who has: Good knowledge of Python or C# Experience in Jenkins Experience in iOS and Android development Experience in Unity Ability to work proactively, be self-driven and have a can-do attitude It's a plus if you have experience of: Configuration management tools (Ansible, Puppet etc.) Working with OS X, Linux and Windows Using integrated development environments (e.g. Xcode, Android Studio, Visual Studio) Using build tools (e.g. iOS build and signing tools, Android build tools, Premake) Python web frameworks (Django) Zabbix or other monitoring tools Cloud platforms (AWS etc.) Version controlling systems (git(hub), SVN) Automation tools and frameworks (e.g. Appium, Robot, unit and integration test tools) Agile software development methods Knowledge of mobile game development Genuine interest in games What you get when you join us: We give you the best support we can, helping you to grow and achieve your professional goals Our team is hands-on, open, collaborative and ambitious Relocation assistance if you are from abroad Flexible work hours Truly international environment: while officially we conduct business in English, you will hear a number of languages in our workplace and can join a variety of activities that we come up with together. Don't keep us waiting but send your application already today!Read more