MAG Interactive AB (publ) jobb

Lediga jobb hos MAG Interactive AB (publ)

Senior Java Developer
MAG Interactive AB (publ)
Mjukvaru- och systemutvecklare m.fl.

About MAG (in brief!) At MAG Interactive we make mobile games that feel good. As a part of this fun and dynamic industry, it’s our mission to spread joy to players around the world. With over 350 million downloads globally, we credit our success to our awesome colleagues and we hope you'll join the team! The role: Senior Java Developer  Join our small but mighty server team and help power the backend for all of MAG’s mobile games which are played by millions around the world. Based in our Stockholm office, you’ll work alongside three experienced developers to build and maintain the services that keep our games running smoothly. This is a unique opportunity for someone who enjoys solving complex challenges at scale. Our team may be small, but we’re responsible for a large, sophisticated system that supports the entire MAG game portfolio. From core multiplayer features to tools that help us operate and scale our games, you’ll get to work on projects that really matter. We’re currently using Java 21 and deploy everything ourselves using Google Cloud in a DevOps setup. You’ll find plenty of variety here and the chance to take real ownership of your work. What you’ll do: Design and develop backend features and services Support game teams in Stockholm and Brighton Work on both quick-win projects and longer-term systems Take part in peer reviews and testing to ensure high-quality code Maintain and refactor legacy systems Deploy and monitor services in production (DevOps style) Your skills/experience: Approx 5+ years of Java development experience Solid knowledge of cloud platforms (we use GCP) Experience with SQL and NoSQL databases A proactive, DevOps mindset. You help drive ideas from conception to release and share ownership of the feature in production Focus on writing clean, testable, maintainable code Excellent communication skills and team spirit Fluent in EnglishDegree in Computer Science/Engineering or equivalent experience Nice to have (but not a dealbreaker): Interest in mobile gaming Familiarity with Unity or C# Experience in the games industry Our Tech Stack: We run a monolithic game server on Google App Engine, with real-time features on Compute Engine using Netty and FlatBuffers. Languages: Java 21 (plus some C# & Python) Frameworks & Tools: Micronaut, gRPC, Jersey REST, Swagger, Lombok, Jetty, Reactive Protocols: HTTP, FlatBuffers, Protobuf GCP Services: App Engine, Compute Engine, Cloud Run, Cloud Functions, Datastore, Cloud SQL, Memorystore (Redis/Memcache), Pub/Sub, Dataflow, BigQuery, Kubernetes Testing & CI/CD: Gatling, GitHub, GitHub Actions, SonarCloud, Terraform Perks and Benefits: Generous company bonus Company mobile phone and contract Favorable pension and private health insurance package Flexible work hours Seasonal kick-offs Gym allowance Generous learning and development budget Monthly After works Enhanced parental leaveCompany wide carbon off-setting and CSR initiatives Free Swedish lessons (if you wish to learn a new language!) At MAG, we want all of our employees to feel valued, appreciated and empowered to bring their true selves to work! Our recruitment processes are designed to prevent bias and discrimination against people regardless of; gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, or any other aspect. About MAG We are MAG Interactive – a leading mobile developer and publisher of casual mobile games built on a wealth of creativity and passion. We thrive on creating quality experiences that make our players want to come back for more. And Players agree! Combined, the Company’s games have been downloaded more than 350 million times. We create a good times factory with a global reach that continues to grow. We are all part of a creative, positive and trusting environment where everyone has a sense of ownership over their activities and pride in their work. This open and collaborative working culture at MAG is key to our ability to continuously create top notch games. Every game released from MAG Interactive has reached a multi-million player base and reached the #1 position in its category in a large number of countries. Our games have been selected Best of Google Play, Best Of App Store by Apple and have reached the #1 word game spot in over 100 countries. MAG Interactive was founded in Stockholm in 2010.

24 dagar sedan
Sista ansökan:
19 november 2025
UI Artist
MAG Interactive AB (publ)
Bildkonstnärer m.fl.

About MAG (in brief!) At MAG Interactive we make mobile games that feel good. As a part of this fun and dynamic industry, it’s our mission to spread joy to players around the world. With over 350 million downloads globally, we credit our success to our awesome colleagues and we hope you'll join the team! The role - UI Artist We're looking for a talented and creative UI Artist to help shape the look and feel of our mobile games. In this role, you'll design beautiful, intuitive interfaces that delight players and elevate the gameplay experience. You’ll join us and work in the QuizDuel game team! As part of a collaborative and cross-functional team, you’ll work closely with game designers, developers, and other artists to craft seamless game features such as leaderboards, icons and buttons. You’ll contribute to this highly successful live game where you will quickly see your art being enjoyed by players all over the world! Check-out QuizDuel here: https://www.maginteractive.com/games/quizduel/ Also take a look at some of our other artist's work here: https://www.artstation.com/mag_interactive/albums/5617408 What you'll be doing Design and illustrate clean, visually appealing UI elements such as buttons, icons, leaderboards, and menus Create responsive and player-friendly layouts Translate wireframes and UX flows into polished, production-ready assets Collaborate with the rest of the game team to implement and optimize UI in Unity Ensure visual consistency and usability across devices and screen sizes Contribute to the overall art direction and game feel What we’re looking for Strong portfolio demonstrating UI work in mobile apps and/or games Fluency in Figma for layout and prototyping Confident illustration skills, with a great eye for detail, composition, and color Understanding of UX principles and player-centered design (you will work with the UX Designer) Familiarity with Unity and how UI is implemented in-game (bonus) Ability to work collaboratively, and communicate clearly in English Perks and Benefits Generous company bonus Company mobile phone and contract Favorable pension and private health insurance package Flexible work hours  Seasonal kick-offs Gym allowance Generous learning and development budget Monthly After works Enhanced parental leave  Company wide carbon off-setting and CSR initiatives Free Swedish lessons (if you wish to learn a new language!) At MAG, we want all of our employees to feel valued, appreciated and empowered to bring their true selves to work! Our recruitment processes are designed to prevent bias and discrimination against people regardless of; gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, or any other aspect. About MAG We are MAG Interactive – a leading mobile developer and publisher of casual mobile games built on a wealth of creativity and passion. We thrive on creating quality experiences that make our players want to come back for more. And Players agree! Combined, the Company’s games have been downloaded more than 350 million times. We create a good times factory with a global reach that continues to grow. We are all part of a creative, positive and trusting environment where everyone has a sense of ownership over their activities and pride in their work. This open and collaborative working culture at MAG is key to our ability to continuously create top notch games. Every game released from MAG Interactive has reached a multi-million player base and reached the #1 position in its category in a large number of countries. Our games have been selected Best of Google Play, Best Of App Store by Apple and have reached the #1 word game spot in over 100 countries. MAG Interactive was founded in Stockholm in 2010.

49 dagar sedan
Sista ansökan:
26 oktober 2025
Senior Software Engineer
MAG Interactive AB (publ)
Mjukvaru- och systemutvecklare m.fl.

About MAG (in brief!) At MAG Interactive we make mobile games that feel good. As a part of this fun and dynamic industry, it’s our mission to spread joy to players around the world. With over 350 million downloads globally, we credit our success to our awesome colleagues and we hope you'll join the team! The role - Senior Software Engineer In this role you'll champion robust architecture and clear code, ensuring well-structured, reusable code across our projects. As you collaborate with game teams, you'll share valuable architecture and code organization insights, to enhance long-term sustainability across all of our projects. We're all about building reusable code, saving time and elevating the game development experience. This is a unique opportunity to shape the technical direction of a major software project here at MAG, ensuring its stability and scalability, ultimately influencing how we develop our games for the future! Is this you? Do you have a background in software engineering and you have moved into the world of making games? Are you passionate about building projects well, from an architectural perspective? If this sounds like the way you love to work, then read on to see if this could be the role for you! What you’ll be doing: You will be part of the team building a modern UI framework on top of Unity which is used to build all of our games Writing clean and maintainable C# code to ensure the scalability and sustainability of our games for the long-term Ensuring all code is well written to allow for reusability Utilizing strong architectural principles in building new games and maintaining live games (e.g. use of dependency injection, MVC and SOLID principles) Contributing to code reviews; and using your experience and understanding to assist and mentor other developers Helping to identify and improve the game’s codebase for long term sustainability Continuous improvement of the existing codebase and refactoring of legacy code as required Working closely with your team as well as with other game teams Working closely with the core and game teams to identify and extract reusable code to improve processes Contributing to the unique MAG culture including; sharing knowledge, collaborating in our MAG Jams, and helping to maintain our company values (Trust, Curiosity and Drive) Opportunities to share your knowledge around sustainable code to other developers across the business Your skills/experience: You have extensive experience using C# Good understanding of design and architectural patterns such as dependency injection, MVC, GoF design patterns etc Experience of working on a range of UI framework projects Experience working with a game engine e.g. Unity or Unreal (we use Unity) Bachelors or Masters degree in computer science, software engineering or related field, or equivalent training and professional experience You have the ability to write well-structured, clean code - you love to find ways to continuously improve the codebase and refactor code where needed You are passionate about building easy to maintain and reusable architecture Good understanding of coding principles e.g. SOLID Experienced in writing automated tests You have a solid understanding in data structures, algorithms and software methodologies You are a great team player with excellent communication skills and a friendly, positive attitude. You love to both give and to receive feedback. You are self-motivated and proactive and able to take the initiative to bring about change You are fluent in English (we have employees from all over the world, so we all communicate in English) And most important of all…you are excited to work with games! Nice to have (but not essential!): Native Android or IOS experience is a plus Experience of working in a client-server environment Have coded and launched one or more mobile games Perks and Benefits: Generous company bonus Company mobile phone and contract Favorable pension and private health insurance package Flexible work hours Seasonal kick-offs Gym allowance Generous learning and development budget Monthly after works Enhanced parental leave Company wide carbon off-setting and CSR initiatives At MAG, we want all of our employees to feel valued, appreciated and empowered to bring their true selves to work! Our recruitment processes are designed to prevent bias and discrimination against people regardless of; gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, or any other aspect. About MAG We are MAG Interactive – a leading mobile developer and publisher of casual mobile games built on a wealth of creativity and passion. We thrive on creating quality experiences that make our players want to come back for more. And Players agree! Combined, the Company’s games have been downloaded more than 350 million times. We create a good times factory with a global reach that continues to grow. We are all part of a creative, positive and trusting environment where everyone has a sense of ownership over their activities and pride in their work. This open and collaborative working culture at MAG is key to our ability to continuously create top notch games. Every game released from MAG Interactive has reached a multi-million player base and reached the #1 position in its category in a large number of countries. Our games have been selected Best of Google Play, Best Of App Store by Apple and have reached the #1 word game spot in over 100 countries. MAG Interactive was founded in Stockholm in 2010.

60 dagar sedan
Sista ansökan:
31 juli 2025
Senior Unity Developer
MAG Interactive AB (publ)
Mjukvaru- och systemutvecklare m.fl.

About MAG (in brief!) At MAG Interactive we make mobile games that feel good. As a part of this fun and dynamic industry, it’s our mission to spread joy to players around the world. With over 350 million downloads globally, we credit our success to our awesome colleagues and we hope you'll join the team! The Role - Senior Developer  You’ll be working in the core development team here at MAG Interactive, which is the key central team for excellence at MAG. This team is positioned between the game teams and the other central teams, such as the server team. You will build awesome shared tech and tools, which will allow our teams to quickly make updates and improvements to their games. You will be collaborating with the game teams to improve the functionality of their games, you will be designing new systems and iterating on the existing ones to help boost player engagement and you will ensure that the shared libraries across all our projects are running smoothly.  You will also be maintaining critical systems. What you’ll be doing: Implement new features and tools in Unity that will be integrated into our new modern UI framework on top of Unity. Work closely with other service teams across the company, e.g. BI, UA, Marketing and server teams to drive new initiatives. Collaborate with game teams to identify workflow bottlenecks and design solutions. Continuously maintain and optimise the existing systems while always keeping the end user in mind. Identify workflow issues and provide solutions in areas that can be improved. in. Work autonomously to define your own workload while keeping in mind the team and company objectives. Maintaining critical systems - CI build responsibility. Your skills/experience: Solid knowledge in Unity and C# Understanding of software architecture, design patterns, and API development Experience in building quality, scalable, and maintainable solutions Experience in writing unit tests Excellent communication skills and attitude Self-driven and motivated to succeed Fluent in English Nice to have: Prior game development experience Experience with custom tool creation in Unity and C# Experience in optimisation and performance profiling Experience maintaining CI such as Github Actions Knowledge of Unity UPM (or NPM) Knowledge of iOS/Android build pipeline. Experience in writing native iOS and/or Android plugins Perks and Benefits Generous company bonus Company mobile phone and contract Favorable pension and private health insurance package Flexible work hours Seasonal kick-offs Gym allowance Generous learning and development budget Monthly after works Enhanced parental leave Company wide carbon off-setting and CSR initiatives At MAG, we want all of our employees to feel valued, appreciated and empowered to bring their true selves to work! Our recruitment processes are designed to prevent bias and discrimination against people regardless of; gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, or any other aspect. About MAG We are MAG Interactive – a leading mobile developer and publisher of casual mobile games built on a wealth of creativity and passion. We thrive on creating quality experiences that make our players want to come back for more. And Players agree! Combined, the Company’s games have been downloaded more than 350 million times. We create a good times factory with a global reach that continues to grow. We are all part of a creative, positive and trusting environment where everyone has a sense of ownership over their activities and pride in their work. This open and collaborative working culture at MAG is key to our ability to continuously create top notch games. Every game released from MAG Interactive has reached a multi-million player base and reached the #1 position in its category in a large number of countries. Our games have been selected Best of Google Play, Best Of App Store by Apple and have reached the #1 word game spot in over 100 countries. MAG Interactive was founded in Stockholm in 2010.

63 dagar sedan
Sista ansökan:
12 oktober 2025
Senior Software Engineer
MAG Interactive AB (publ)
Mjukvaru- och systemutvecklare m.fl.

About MAG (in brief!) At MAG Interactive we make mobile games that feel good. As a part of this fun and dynamic industry, it’s our mission to spread joy to players around the world. With over 350 million downloads globally, we credit our success to our awesome colleagues and we hope you'll join the team! The role - Senior Software Engineer In this role you'll champion robust architecture and clear code, ensuring well-structured, reusable code across our projects. As you collaborate with game teams, you'll share valuable architecture and code organization insights, to enhance long-term sustainability across all of our projects. We're all about building reusable code, saving time and elevating the game development experience. This is a unique opportunity to shape the technical direction of a major software project here at MAG, ensuring its stability and scalability, ultimately influencing how we develop our games for the future! Is this you? Do you have a background in software engineering and you have moved into the world of making games or you are interested in working in games? Are you passionate about building projects well, from an architectural perspective? If this sounds like the way you love to work, then read on to see if this could be the role for you! What you’ll be doing: You will be part of the team building a modern UI framework on top of Unity which is used to build all of our games Writing clean and maintainable C# code to ensure the scalability and sustainability of our games for the long-term Ensuring all code is well written to allow for reusability Utilizing strong architectural principles in building new games and maintaining live games (e.g. use of dependency injection, MVC and SOLID principles) Contributing to code reviews; and using your experience and understanding to assist and mentor other developers Helping to identify and improve the game’s codebase for long term sustainability Continuous improvement of the existing codebase and refactoring of legacy code as required Working closely with your team as well as with other game teams Working closely with the core and game teams to identify and extract reusable code to improve processes Contributing to the unique MAG culture including; sharing knowledge, collaborating in our MAG Jams, and helping to maintain our company values (Trust, Curiosity and Drive) Opportunities to share your knowledge around sustainable code to other developers across the business Your skills/experience: You have extensive experience using C# Good understanding of design and architectural patterns such as dependency injection, MVC, GoF design patterns etc Experience of working on a range of UI framework projects Experience working with a game engine e.g. Unity or Unreal (we use Unity) Bachelors or Masters degree in computer science, software engineering or related field, or equivalent training and professional experience You have the ability to write well-structured, clean code - you love to find ways to continuously improve the codebase and refactor code where needed You are passionate about building easy to maintain and reusable architecture Good understanding of coding principles e.g. SOLID Experienced in writing automated tests You have a solid understanding in data structures, algorithms and software methodologies You are a great team player with excellent communication skills and a friendly, positive attitude. You love to both give and to receive feedback. You are self-motivated and proactive and able to take the initiative to bring about change You are fluent in English (we have employees from all over the world, so we all communicate in English) And most important of all…you are excited to work with games! Nice to have (but not essential!): Native Android or IOS experience is a plus Experience of working in a client-server environment Have coded and launched one or more mobile games At MAG, we want all of our employees to feel valued, appreciated and empowered to bring their true selves to work! Our recruitment processes are designed to prevent bias and discrimination against people regardless of; gender identity or expression, sexual orientation, religion, ethnicity, age, neurodiversity, disability status, or any other aspect. About MAG We are MAG Interactive – a leading mobile developer and publisher of casual mobile games built on a wealth of creativity and passion. We thrive on creating quality experiences that make our players want to come back for more. And Players agree! Combined, the Company’s games have been downloaded more than 350 million times. We create a good times factory with a global reach that continues to grow. We are all part of a creative, positive and trusting environment where everyone has a sense of ownership over their activities and pride in their work. This open and collaborative working culture at MAG is key to our ability to continuously create top notch games. Every game released from MAG Interactive has reached a multi-million player base and reached the #1 position in its category in a large number of countries. Our games have been selected Best of Google Play, Best Of App Store by Apple and have reached the #1 word game spot in over 100 countries. MAG Interactive was founded in Stockholm in 2010.

106 dagar sedan
Sista ansökan:
29 augusti 2025