Senior Software Engineer · Stockholm ·
2 days ago
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 have you 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.
#J-18808-Ljbffr-
Software Engineering Lead
3 days ago
Stockholm, Stockholm, Sweden True Software Scandinavia AB - Stockholm Full time**Engineering Excellence**We believe in fostering a culture of engineering excellence at True Software Scandinavia AB - Stockholm.This involves following best practices, collaborating with the team, and driving technical improvement.We strive to deliver high-quality products that meet our users' expectations.Our team of 400 people from ~35 different...
-
Software Engineering Director
5 days ago
Stockholm, Stockholm, Sweden True Software Scandinavia AB Full timeTruecaller OverviewWe are True Software Scandinavia AB, a leading technology company dedicated to making communication smarter, safer, and more efficient. Our mission is to build trust everywhere by providing innovative solutions that protect users from fraud, harassment, and scam calls or messages.With over 420 million active users per month, we are the top...
-
Senior iOS Engineer
2 days ago
Stockholm, Stockholm, Sweden True Software Scandinavia AB - Stockholm Full timeSenior iOS EngineerTrue Software Scandinavia ABKommun: StockholmKravApplikationsutvecklare - 5 års erfarenhet eller merHej, Truecaller is calling you from Stockholm, Sweden Ready to pick up?Our goal is to make communication smarter, safer, and more efficient, all while building trust everywhere. We're all about bringing you smart services with a big social...
-
Stockholm iOS Engineering Team Lead
2 days ago
Stockholm, Stockholm, Sweden True Software Scandinavia AB - Stockholm Full timeAbout the RoleWe are seeking a highly experienced Senior iOS Engineer to lead our mobile app development efforts in Stockholm. The successful candidate will have a deep understanding of iOS development and a proven track record of delivering high-quality applications.The ideal candidate will have:5+ years overall experience with iOS development.Advanced...
-
Senior Software Engineer
1 day ago
Stockholm, Stockholm, Sweden Flower - Stockholm Full timeWhat We DoSwiftly gaining ground as Sweden's industry leader in battery storage and expanding rapidly in selected European markets, Flower is on a mission to enable the energy system of tomorrow.With an industry-leading AI-powered platform at its core, our service includes stabilizing the energy system by enhancing predictability and flexibility for both...
-
Software Engineer
3 days ago
Stockholm, Stockholm, Sweden Digisourced. Full timeGet AI-powered advice on this job and more exclusive features.Delivery Consultant @ Digisourced | Software Engineer Recruitment SpecialistRole Description:Splitting functionality into testable, logical domainsFamiliarity with integrationsPlanning refactoring and technical improvementsSeniority LevelMid-Senior levelEmployment TypeContractJob...
-
Senior Software Engineer
6 days ago
Stockholm, Stockholm, Sweden TN Sweden Full timeJob DescriptionWe are seeking a skilled Senior Software Engineer to join our team in Stockholm, Sweden. As a member of our global organization, you will have the opportunity to work on challenging projects and collaborate with talented professionals.In this role, you will participate in the design and development of financial markets software products,...
-
Senior Software Developer
2 days ago
Stockholm, Stockholm, Sweden Norla AB - Stockholm Full timeSenior Software DeveloperNorla ABKommun: StockholmKravSystemutvecklare/Programmerare - 5 års erfarenhet eller merAbout Norla:Norla is an IT and management consulting company driven by customer satisfaction. We work in a multicultural environment and are guided by our principle of "Mind and Heart." We prioritize that our relationships with our employees...
-
Senior Software Engineer
2 days ago
Stockholm, Stockholm, Sweden TN Sweden Full timeSocial network you want to login/join with:Client:Location:Stockholm, SwedenJob Category:OtherEU work permit required:YesJob Reference:68fcee83c630Job Views:47Posted:23.01.2025Expiry Date:09.03.2025Job Description:Who We Are…When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to...
-
Senior Engineering Manager
3 days ago
Stockholm, Stockholm, Sweden Envoi AB - Stockholm Full timeJob DescriptionWe are seeking a Senior Java Engineer to join our team at Envoi AB in Stockholm. This is a challenging role that involves working on digital transformation projects, collaborating with clients and other stakeholders, and contributing to the development of secure, scalable, and high-performance systems.Main Responsibilities:Developing...
-
Senior Engineering Manager
5 days ago
Stockholm, Stockholm, Sweden True Software Scandinavia AB Full timeHej, Truecaller is calling you from Stockholm, Sweden Ready to pick up?Our goal is to make communication smarter, safer, and more efficient, all while building trust everywhere. We're all about bringing you smart services with a big social impact, keeping you safe from fraud, harassment, scam calls, or messages, so you can focus on the conversations that...
-
Senior Engineering Manager
3 days ago
Stockholm, Stockholm, Sweden True Software Scandinavia AB Full timeHej, Truecaller is calling you from Stockholm, Sweden Ready to pick up?Our goal is to make communication smarter, safer, and more efficient, all while building trust everywhere. We're all about bringing you smart services with a big social impact, keeping you safe from fraud, harassment, scam calls, or messages, so you can focus on the conversations that...
-
iOS Software Architect
2 days ago
Stockholm, Stockholm, Sweden True Software Scandinavia AB - Stockholm Full timeAbout TruecallerTruecaller is a global company with the mission to make communication smarter, safer, and more efficient. We strive to build trust everywhere by providing innovative services that help users identify unknown calls and block spam messages.Our team consists of talented individuals from diverse backgrounds who are passionate about building...
-
Senior Software Engineer
4 days ago
Stockholm, Stockholm, Sweden Qbtech AB Full timeWould you like to take part in transforming healthcare? Qbtech is the global market leader in professional ADHD tests, providing tests that are both CE marked and FDA cleared for use as an aid in the assessment and treatment evaluation of ADHD for people age 6-60. Our vision is to transform healthcare by providing a complete system of leading objective...
-
Senior Software Engineer
20 hours ago
Stockholm, Stockholm, Sweden Qbtech Full timeWould you like to take part in transforming healthcare? Qbtech is the global market leader in professional ADHD tests, providing tests that are both CE marked and FDA cleared for use as an aid in the assessment and treatment evaluation of ADHD for people age 6-60. Our vision is to transform healthcare by providing a complete system of leading objective...
-
Software Engineering Lead
1 day ago
Stockholm, Stockholm, Sweden Flower - Stockholm Full timeThe RoleWe're looking for a skilled Senior Software Engineer to lead the development of our cloud-native Flower Portal. As a key member of our team, you'll be responsible for designing, building, and deploying scalable and stable solutions using TypeScript, React, and NestJS. Your expertise will play a crucial role in shaping the architecture, design...
-
Senior Backend Software Engineer
3 days ago
Stockholm, Stockholm, Sweden VetFamily Full timeAbout the RoleWe're seeking an experienced Senior Backend Software Engineer to join our team at VetFamily. As a key member of our tech team, you'll play a crucial role in modernizing our core product, a platform that impacts billions in transactions per year.The ideal candidate will have strong expertise in Python and Java (preferably Django), with...
-
Senior Software Engineer
2 days ago
Stockholm, Stockholm, Sweden Datia Full timeSenior SoftwareEngineerWe are looking for a Senior Software Engineer who is more than just a coder—a deep systems thinker who understands software at a fundamental level, regardless of the stack. You should have strong experience in building distributed systems, DevOps within AWS, and JavaScript-based backend/frontend development. What You'll DoAs a Senior...
-
Senior Software Engineer
2 days ago
Stockholm, Stockholm, Sweden JSS ASSOCIATES Full timeWe are seeking a Senior Software Engineer with 6-8 years of experience to join our team in Stockholm, Sweden. The ideal candidate will have a strong background in designing and implementing microservice architectures, with a focus on creating testable, logical domains and planning for gradual deployments and technical improvements.Key...
-
Mid-Senior NET Software Engineer
6 days ago
Stockholm, Stockholm, Sweden Senovo IT Ltd Full timeJob DescriptionWe are seeking a Mid-Senior .NET Software Engineer to join our team in Stockholm, Sweden. As a key member of our development team, you will design, develop, and deploy software solutions using .NET technologies.ResponsibilitiesYour responsibilities will include:Designing and developing software solutions using .NETCollaborating with the team...