+Location

Espoo, Finland

We are now looking for a Front-end developer to join our talented Games Technology Team in Espoo, Finland! 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. Our Technology team of 50 talented professionals works on services for our mobile games including Big Data analytics, build and submission tools for games, cloud infra for service and game servers, and our gaming cloud services platform Beacon. What you'll take under your wing 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. What we are looking for? 3+ years of recent front-end development work experience Strong working knowledge of modern Javascript/HTML/CSS Working experience with AngularJS & Angular 2 and Node.js 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 these feathers in your cap BSc/MSc in Computer Science or a related technical field strongly preferred Experience with React 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 our nest 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. We do have fun together! You will get to work in a truly international environment with more than 15 nationalities in the Technology team Competitive benefits such as lunch vouchers, breakfast, gym, sauna, gaming area and our various hobby clubs. Oh, and we've got good coffee. And fresh fruits. And free soda :) Don't keep us waiting - send your application already today! Remember to include a cover letter and CV.Lue lisää

We are looking for a Junior Data Analyst to join our Puzzle Studio, 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. The perfect candidate finds the entire funnel from user acquisition to long term retention optimisation intriguing. You will use your analytical skills to understand differences in user behavior. In many ways, analytics drives what actions we take game development. You will identify and influence core aspects of our games in close collaboration with product managers, game designers and other analysts. You should demonstrate the ability to explain complex subjects in a clear and concise manner. Communication is key to making data actionable. The main responsibilities are in the following three areas: Game Growing the game(s) Designing and evaluating experiments Driving decision making through presentation of work Spreading best practices to analytics and game teams Analysis Evaluating and defining metrics Understanding changes in key metrics and long-term trends Building models of user behavior for analysis Building dashboards and reports Data Building data sets and automating analyses using SQL Design and evaluation of tracking events You'll need: Passion for gaming and problem solving! Ability to take analysis into valuable action Excellent cooperation skills Data literacy and quantitative analysis skills Working knowledge of relevant scripting language(s), e.g. R or Python Understanding of statistical analysis Understanding of basic SQL Additionally, we'd love you to have: Prior experience working in the gaming industry In the Rovio Puzzle studio you’ll join a close community that is hands-on, open, collaborative and ambitious. We challenge each other and ourselves in all we do here but keep the atmosphere friendly, inclusive and supportive. A work week with us would most probably include joint breakfasts with your colleagues from around the world, a massage time, gaming sessions, Friday beers and occasionally hackathons and also some actual work. In case you'd be moving from abroad, we'll offer you relocation support and make sure you have a smooth start with us in Helsinki. If you are interested, please send your CV and cover letter today! We’re looking forward to hearing from you.Lue lisää

We are looking for a Data Analyst to join our Puzzle Studio, 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. The perfect candidate finds the entire funnel from user acquisition to long term retention optimization intriguing. You will use your analytical skills to understand differences in user behavior. In many ways, analytics drives what actions we take game development. You will identify and influence core aspects of our games in close collaboration with product managers, game designers and other analysts. You should demonstrate the ability to explain complex subjects in a clear and concise manner. Communication is key to making data actionable. The main responsibilities are in the following three areas: Game Growing the game(s) Designing and evaluating experiments Driving decision making through presentation of work Spreading best practices to analytics and game teams Analysis Evaluating and defining metrics Understanding changes in key metrics and long-term trends Building models of user behavior for analysis Building dashboards and reports Data Building data sets and automating analyses using SQL Design and evaluation of tracking events You'll need: Passion for gaming and problem solving! Ability to turn analyses into valuable action Excellent cooperation skills Data literacy and quantitative analysis skills High level of proficiency in relevant scripting language(s), e.g. R or Python Understanding of statistical analysis Understanding of advanced SQL Additionally, we'd love you to have: Prior experience working in the gaming industry In the Rovio Puzzle studio, you’ll join a close community that is hands-on, open, collaborative and ambitious. We challenge each other and ourselves in all we do here but keep the atmosphere friendly, inclusive and supportive. A work week with us would most probably include joint breakfasts with your colleagues from around the world, a massage time, gaming sessions, Friday beers and occasionally hackathons and also some actual work. In case you'd be moving from abroad, we'll offer you relocation support and make sure you have a smooth start with us in Helsinki. If you are interested, please send your CV and cover letter today! We’re looking forward to hearing from you.Lue lisää

Do you want a challenge? Do you want your work to reach 10’s of millions of gamers around the globe? Do you want to enable the growth of our games? Do you want to optimise our player’s ads experience? In this role, you will shape our ads and UA offering for our games solving complex problems and driving our business. In Q1 2019, to grow our business we spent over $23 Million on user acquisition, and our ads platform mediated over 15 ads sources delivering over 1 billion impressions per month. As a senior developer you will be responsible for concepting, building and maintaining our own services (including yield management, campaign management, native cross-promotion). You will participate in selecting and integrating partner services and tools (including Singular, AppNexus, Facebook, Unity Ads, Vungle, Google). We expect you to lead small development teams and bring with you strong technology skills ideally including machine learning experience. You will join our Rovio Games Technology team in Rovio HQ in Espoo, Finland. This team consists of 50 professionals providing our games teams with the means to bring their games to life every day. We serve millions of players and host some of the most cutting-edge cloud services out there, responding to thousands of requests per second from all corners of the globe. What you'll take under your wing: Develop and maintain our Ads and UA product offering Research emerging solutions and technologies, for example, the use of machine learning for optimisation Work closely with and lead developers and engineers (client, front-end, server, data, cloud, QA), product managers, designers to implement versatile solutions Identify and resolve performance and scalability issues working closely with our ads operations team Work on other service areas as required (for example segmentation, payments, live ops) Launch, iterate and make a difference What we are looking for? 10+ years of server developer experience with Java 5+ years of ads / UA service development Depth knowledge of relational databases, NoSQL databases and Big Data warehouses Practical experience working in Agile software development teams using Scrum or Kanban Excellent team working skills and leadership Excellent verbal and written English skills Ideally you have these feathers in your cap: BSc/MSc in Computer Science or a related technical field strongly preferred Significant experience with cloud platforms (AWS) Excellent with Java. Experience with C#, C++, Python and SQL. Competence in Linux Experience with AI and machine learning Agile methods involving Jira, GitHub, pull requests and dailies Passion for games!!! What you get when you join our nest: 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. We do have fun together! You will get to work in a truly international environment with more than 15 nationalities in the Technology team Competitive benefits such as lunch vouchers, breakfast, gym, sauna, gaming area and our various hobby clubs. When applying please tell us what you bring and how you will drive our ads and UA performance! Remember to include a cover letter and CV. We look forward to hearing from you!Lue lisää

Do you want a challenge? Do you want your work to reach 10’s of millions of gamers around the globe? Do you want to enable the growth of our games? Do you want to drive our ads business? If yes, you might be the Senior Product Manager we are now looking for to join our dynamic team in Espoo, Finland! In Q1 2019, to grow our business we spent over $23 Million on user acquisition, and our ads platform mediated over 15 ads sources delivering over 1 billion impressions per month. We are looking for someone ambitious that wants to push us to the next level! In this role, you will shape our user acquisition, programmatic ads and cross-promotion offering for our F2P games. You will working closely with our games, ads and UA teams to define our roadmap. Then you will lead work with our internal R&D team and external partners (including Singular, AppNexus, Facebook, Unity Ads, Vungle, Google) to deliver for our customers. You will join our Rovio Games Technology team. This team consists of 50 professionals providing our games teams with the means to bring their games to life every day. We make this happen through cloud-based services that enable the live operation, player engagement and monetisation of our games. What you’ll take under your wings Drive our user acquisition and programmatic advertising product vision - seeking for innovation to drive our games growth through UA tech and games revenue though our in-house ads service Maintain roadmap and related epic pages gathering and prioritise input from our UA, advertising, and game teams Act as Product Owner in agile development team Design EPICs and stories in enough technical detail before implementation Ensure an end-to-end experience is delivered to our user acquisition team, advertising, business intelligence, and game teams Ideally you have these skills: 5+ years of work experience as a Product Manager in user acquisition and/or mobile advertising leading product development Experience of agile development - working with developers (data, front-end, client, server), UX designers and QA engineers. Ideally, you are a Certified Scrum Product Owner Deep experience with several of the following: Attribution, UA campaign optimisation, programmatic ads (DSP, SSP), ads mediation, cross-promotion, ad networks, RTBs, Ads/XP placements. You should have a robust understanding of technology and terminology in these domains Strong data driven approach leveraging big data insight to drive development and optimisation. Experience with machine learning a strong plus. Ability to understand customer needs and translate them into technical deliverables for our developers Able to work with and manage implementation with partners BSc/MSc in Computer Science or a related technical field strongly preferred As a person you are: Hands on, delivery focused and ensure we deliver customer-centric products – it just works beautifully Strong communicator with the ability to influence senior decision makers Self-starter with a high level of self-direction, motivation and energy What you get when you join us: We give you the best support we can, we help you to grow and achieve your targets Our team is hands-on, open, collaborative and ambitious. And we do have fun together! You will get to work in a truly international environment: you will hear a number of languages in our workplace and can join a variety of activities that we come up with together Competitive benefits such as lunch vouchers, breakfast, gym, sauna, gaming area and our various hobby clubs. When applying please tell us what you bring and how you will drive our product! Remember to include a cover letter and CV.Lue lisää

We are now looking for a skilled Machine Learning Engineer to join our awesome Data Engineering team in Games Technology unit in Espoo, Finland. Do you want to change the way games are being developed and run? As Machine Learning Engineer you would help Rovio to reach the next level by introducing new AI based services to create and operate games. Games Technology team is providing common services for Rovio games, such as ads, payment, a/b testing, bots and personalisation. We believe that AI should be 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. What you'll take under your wings: Develop and maintain our AI/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 AI, machine learning, big data processing and Rovio data Research emerging machine learning and big data technologies Ideally you have these feathers in your cap: Degree in Computer Science, Machine Learning, Mathematics, or equivalent 3+ years of experience in the field of AI and machine learning: experience on delivering production grade end to end solutions considered as a huge advantage A good knowledge of Python and SQL. Experience with C#, Unity and Java considered as a bonus. Big Data, including in depth knowledge of relational databases and data warehousing You are on good terms with agile methods involving Jira, GitHub, pull requests, planning and dailies Amazon Web Services, especially with Redshift, Athena, Presto, Spark, Hive and Flink Competence in Linux Excellent verbal and written English skills Passion for games!!! 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 future: Rovio has 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. Competitive benefits such as a cell phone of our top models, a laptop you feel comfortable with, lunch and sport vouchers, breakfast, gaming area, sauna and more. Don't keep us waiting but send your application already today! Remember to include a CV and cover letter.Lue lisää

Welcome to Rovio! We are looking for an experienced Lead Designer to join us on a quest to create a category defining game on mobile. It's a very tall challenge, but you won’t have to start from scratch - you’ll be joining a compact, talented and battle-tested team who can iterate on ideas at an extremely rapid pace. This role is within Rovio’s Battle Studio. 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. You'll fit in our flock if you: Share our vision of creating fresh experiences for mid-core audiences. Don’t get intimidated by the top grossing charts. Have a passion to get your game ideas come to life and get tested by your peers and the target audience. Want to continuously learn and keep improving with ambitious and like minded gaming professionals. You’ll need these skills: 7+ years commercial experience and proven success working on mobile F2P games, preferably both from operating a live game as well as developing a game from scratch. Experience in creating strong game concepts and leading their execution. Strong social game design skills, understanding the dynamics of competition and collaboration. Experience in creating and managing highly balanced game systems and economies. Skills and passion to lead game vision, willingness to have an open mind and adapt and iterate designs, but also steer and make decisions when needed. A genuine interest in F2P and mobile games, as well as the wider world of gaming. Strong interest and belief in data-driven approach to support & validate intuition. It would be lovely if you also have: Creative writing experience. CCG/Strategy/RPG design experience. 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. Great opportunity to work with top talent in the gaming industry! 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. Competitive benefits such as a cell phone and a laptop you feel comfortable with, lunch and sport vouchers, breakfast, gaming area, sauna and more. If you feel you have what it takes to join our ambitious and exciting team, apply now! Interviewing starts as soon as we find interesting candidates. Looking forward to hearing from you!Lue lisää

Welcome to Rovio! We are looking for a full-stack developer to build web-based administration tools for our game servers. You’ll integrate with the game team to create great live ops and customer support tooling. This role is within Rovio’s Battle Studio. 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. What you’ll take under your wing: Build game server administration tools. Contribute to the UI design together with end-users and UX designers. Work closely with the game development and customer support teams. What are we looking for: 3+ years of relevant experience. Good understanding of both front and backend development. Excellent team player. Good command of the English language. Passion for growing and learning. Ideally you have these feathers in your cap: Good knowledge of HTML, CSS, JavaScript and React. Experience of using C#, .Net Core and ASP.NET Core. Experience using relational databases (PostgreSQL). Having worked with AWS is a plus. Knowledge of React-admin is a plus. Practical experience of Agile development. Having worked in the games industry is a plus. 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. Great opportunity to work with top talent in the gaming industry! 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. Competitive benefits such as a cell phone and a laptop you feel comfortable with, lunch and sport vouchers, breakfast, gaming area, sauna and more.Lue lisää

We are looking for a server developer to build our game backends. You’ll integrate with the game team to create great, server heavy games. This role is within Rovio’s Battle Studio. 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. What you’ll take under your wings: 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 artists. We’d like you to have these feathers in your cap: 3+ years of relevant skills and experience. Good knowledge and experience of cloud platforms and related technologies, preferably AWS. Experience of using C#, .Net Core. Proficiency with C++, Python, Bash or other languages is a strong plus. Good understanding of relational databases, preferably PostgreSQL. Experience with debugging, profiling and performance optimizations. Having worked in the games industry is a plus. Excellent team player. 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. Great opportunity to work with top talent in the gaming industry! 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. Competitive benefits such as a cell phone, a laptop you feel comfortable with, lunch and sport vouchers, breakfast, gaming area, sauna and more.Lue lisää

We are looking for a Senior Server Programmer to join our talented Puzzle Studio to work in one of our top performing live games, Dream Blast. You need a proven record implementing and maintaining server backends. You should have experience and good understanding of designing, implementing and testing server functionalities. You will be working closely with other server and client programmers, game producers and game designers. What you’ll take under your wings: Design, implement and test game backend functionality for games Create, maintain and operate the game server cloud infrastructures Ensure that game backends are efficient, secure and scale well Integrate other cloud services to game servers Participate in designing client/backend communication protocols Work as a team with other developers, designers and artists We’d love it if you have these feathers in your cap: Minimum 3 years of server programming experience leading to mastery of relevant skills and technologies Good knowledge and experience of cloud platforms and related technologies, for example GAE or AWS Good understanding of SQL and NoSQL databases Strong programming skills using Java Proficiency with C#, Python, Bash or other languages is a strong plus Experience building and operating scalable applications for high load of users Understanding of game architectures and technologies Experience with debugging, profiling and performance optimizations Analytical problem solving 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 a captivating new product, and expose your work to a global audience. Send your application over now - we look forward to hearing from you!Lue lisää