Software Engineer – Game Engine| Range Experience

2 weeks ago


Malmo, Skåne, Sweden IKEA Full time
Job Description

IKEA is building for the future

The goal of Range Experience is to support and empower customers to find their personal best home furnishing solutions. We run and develop digital solutions used by customers and co-workers enabling them to design homes and home furnishing solutions for the entire IKEA range. Part of our portfolio are planning solutions for Kitchens, Bathrooms, Storage solutions, Beds... Our next big step ahead will be to enable customers to design their full homes.

The solutions and capabilities we develop are an integral part of the entire seamless buying and selling experience and a key contributor to converting visitors into happy customers and to engaging with our customers from the start. Utilizing data around and about our products to create more personalized experiences is an integral part of the work we do.

Our end user is not only people planning their homes, from their home. We also deliver solutions to all IKEA retailers. Do you want to be part of our journey to create a better everyday life for the many people?

About The Job

As an engineer in the team you will be part of creating solutions that enable customers to design any space of their homes or businesses from the comfort of their homes or wherever they are. You will be working towards configurate home furnishing solutions digitally, exploring and utilizing different technologies and approaches.

Meet Erika Alfredsson who is working as a Lead Software Engineer:
  • "In my role I get the opportunity to create intuitive, high-performing solutions used by people all around the world I also get to work in an open climate, closely with colleagues that I learn from every day and with techniques that makes my everyday fun and inspiring."
You will work closely together with your experienced team members and together you will maintain a high level of product delivery while working agile with a DevOps mindset. We believe a hybrid solution between the office and working remotely will create the best environment for us to be creative, productive and finding a work-life balance.

What about you?

As a person you see the joy of sharing your knowledge and experience with your colleagues across different teams. Being curious and innovative is at the core of everything you do and you know that making mistakes sometimes is part of your own development and learning journey.

You enjoy an agile and iterative, yet structured way of working and achieving results together with a team in a flexible environment, but also have a strong individual drive to deliver high quality results on time. You have great communication and networking skills and are fluent in written and spoken English.

What about the team?

We provide one of the fundamental building-blocks our 3D planners use to enable our customers to see how different pieces of furniture will fit and look inside their homes before they make a purchase: the snapping engine, which interprets business rules for how pieces of furniture can be positioned, moved and connected together. Planners built with our snapping engine are used by approximately 10 million people per month in 53 countries. Using a mix of Kotlin and TypeScript, we solve hard logic problems in a real-time 3D environment.

We come from a wide variety of software disciplines, from frontend web development to simulation and game development, but we share an interest in linear algebra and solving complex logical problems with code. We are dedicated to delivering a robust and high-quality product, grounded in thorough automated testing. Through cross-team collaboration, we share our expertise throughout the entire Range Experience ecosystem, contributing code and knowledge to a wide variety of codebases. On our bi-weekly innovation days, we keep things fresh by consistently investing time in experimentation and coming up with ideas to make our planners even better, many of which are available to users today.

Some of Range Experience's planners:
  • https://www.ikea.com/addon-app/storageone/pax/web/latest/se/sv/#/
  • https://www.ikea.com/addon-app/space/platform/latest/se/sv/#/room/bedroom
We could be teammates if you are experienced with some of the following:
  • Experience with game engines, or development of other real-time 3D applications
  • Entity-Component-System (ECS) Architecture
  • Kotlin/Java/TypeScript/C#
  • Linear algebra and 3D math
Is this the challenge for you?

Even if your experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. If you share our values and want to make a difference, then perhaps IKEA is for you.

For this position we are interviewing continuously so please don't delay with your application in English and don't forget the cover letter.
#J-18808-Ljbffr

  • Malmo, Skåne, Sweden IKEA Full time

    Software Engineer – Game Engine | IKEA Range Experience (REX)IKEA is building for the futureThe goal of Range Experience is to support and empower customers to find their personal best home furnishing solutions. We run and develop digital solutions used by customers and co-workers enabling them to design homes and home furnishing solutions for the entire...


  • Malmo, Skåne, Sweden Inter IKEA Group Full time

    Software Engineer – Game Engine | IKEA Range Experience (REX)Full-timeIKEA is building for the futureThe goal of Range Experience is to support and empower customers to find their personal best home furnishing solutions. We run and develop digital solutions used by customers and co-workers enabling them to design homes and home furnishing solutions for the...


  • Malmo, Skåne, Sweden Inter IKEA Group Full time

    Job DescriptionIKEA is building for the futureThe goal of Range Experience is to support and empower customers to find their personal best home furnishing solutions. We run and develop digital solutions used by customers and co-workers enabling them to design homes and home furnishing solutions for the entire IKEA range. Part of our portfolio are planning...


  • Malmo, Skåne, Sweden Inter IKEA Systems B.V. Full time

    Job SummarySenior Software Engineer – Test Automation: Contribute to creating innovative digital solutions for IKEA's Range Experience.About the RoleAs a senior software engineer in test automation, you will be part of a collaborative team focused on developing high-quality software products.Our team values flexibility, innovation, and continuous learning....


  • Malmo, Skåne, Sweden Inter IKEA Group Full time

    Job DescriptionWe're seeking a skilled developer to work on creating robust and high-quality digital solutions for our 3D planners. The ideal candidate will have experience with game engines, entity-component-system architecture, and linear algebra.The successful candidate will be part of a cross-functional team that collaborates closely to deliver...


  • Malmo, Skåne, Sweden ustwo Games Full time

    We're looking for a highly skilled Software Development Engineer to join our team at ustwo Games. As a Software Development Engineer, you'll work on a wide range of projects, from designing and developing new features to troubleshooting and maintaining existing systems.This role requires a strong understanding of software development principles, including...

  • Game Engine Developer

    2 weeks ago


    Malmo, Skåne, Sweden IO Interactive AB Full time

    **About IO Interactive AB**We are an independent videogame development and publishing company with a passion for creating unforgettable characters and experiences.Our award-winning, proprietary Glacier technology powers our games and drives innovation in the industry.We value in-person collaboration, teamwork, and open communication to achieve our goals and...

  • Software Engineer

    4 days ago


    Malmo, Skåne, Sweden IKEA Full time

    Software Engineer | Inter IKEA Data & Technology RangeCompany DescriptionJoin us in shaping the future of home furnishing through great software. At Inter IKEA, we're looking for Full-stack Software Engineers who are passionate about building impactful digital solutions. If you're excited about solving complex problems, working with modern technologies, and...

  • Software Engineer

    7 days ago


    Malmo, Skåne, Sweden Inter IKEA Systems B.V. Full time

    Software Engineer | Inter IKEA Data & Technology RangeFull-timeJoin us in shaping the future of home furnishing through great software.At Inter IKEA, we're looking for Full-stack Software Engineers who are passionate about building impactful digital solutions. If you're excited about solving complex problems, working with modern technologies, and making a...


  • Malmo, Skåne, Sweden TN Sweden Full time

    Social network you want to login/join with:Client:Location:Job Category:OtherEU work permit required:YesJob Reference:e8a1a4879bd7Job Views:3Posted:24.03.2025Expiry Date:08.05.2025Job Description:We're looking for a Machine Learning Operations Engineer to join our Game Intelligence Department, to help us continue enabling advanced data processing solutions...


  • Malmo, Skåne, Sweden Massive Entertainment - A Ubisoft Studio Full time

    Get AI-powered advice on this job and more exclusive features.Company DescriptionMassive Entertainment is a world-leading AAA studio located in Malmö, Sweden and part of the Ubisoft family. We're a multinational team of more than 750 passionate and highly skilled people from 50+ different countries. Our studio's goal has always been – and still is – to...


  • Malmo, Skåne, Sweden Axis Communications Full time

    Hem Software Engineer with experience of C#ArbetsbeskrivningAre you a software developer interested in joining a team that is passionate about creating high quality software solutions for the production phase of products? If so, we have the perfect opportunity for you at our HQ in Lund, SwedenYour future teamYou will be part of a team of 6 people with...


  • Malmo, Skåne, Sweden Ubisoft Entertainment Full time

    Full-timeContract: PermanentFlexible Working Organization: HybridCompany DescriptionMassive Entertainment is a world-leading AAA studio located in Malmö, Sweden and part of the Ubisoft family. We're a multinational team of more than 750 passionate and highly skilled people from 50+ different countries. Our studio's goal has always been – and still is –...


  • Malmo, Skåne, Sweden Ubisoft Entertainment Full time

    Full-timeContract: PermanentFlexible Working Organization: HybridCompany DescriptionMassive Entertainment is a world-leading AAA studio located in Malmö, Sweden and part of the Ubisoft family. We're a multinational team of more than 750 passionate and highly skilled people from 50+ different countries. Our studio's goal has always been – and still is –...

  • Software Engineer

    3 weeks ago


    Malmo, Skåne, Sweden RPS Softwares AB Full time

    We are hiring Software Engineer (Frontend) for the position based in Malmö, Sweden (Hybrid – 3 days on site per week).Educational Qualification: Master's degree in Electrical Engineering, Computer Engineering, or a related field.Job Summary:We are seeking an experienced Software Engineer (Frontend). This role focuses on developing immersive digital...

  • Software Engineer

    3 days ago


    Malmo, Skåne, Sweden Coody Full time

    More independence, freedom, and better payCoody believes in combining the freedom and flexibility with the security of a traditional employment.It's not rocket science.Overpaid managers, fancy offices and heavily burdened organizations are history.The tech talent of tomorrow deserves a new independent and well-paid standard.Welcome to what we call Gravity...


  • Malmo, Skåne, Sweden ustwo Games Full time

    About the Roleustwo Games is looking for a talented Lead Full-Stack Software Engineer to join our team. As a key member of our engineering department, you will be responsible for leading the development of complex software systems and guiding junior engineers in their projects.Your primary focus will be on full-stack web development, but you will also...

  • Software Engineer

    3 weeks ago


    Malmo, Skåne, Sweden Inter IKEA Group Full time

    Job DescriptionIKEA is building for the futureThe goal of Range Experience (IPEX) is to support and empower customers to find their personal best home furnishing solutions. We run and develop digital solutions used by customers and co-workers enabling them to design homes and home furnishing solutions for the entire IKEA range. Part of our portfolio are...

  • Software Engineer

    3 weeks ago


    Malmo, Skåne, Sweden Inter IKEA Group Full time

    Job DescriptionIKEA is building for the future.The goal of Range Experience (IPEX) is to support and empower customers to find their personal best home furnishing solutions. We run and develop digital solutions used by customers and co-workers enabling them to design homes and home furnishing solutions for the entire IKEA range. Part of our portfolio are...

  • Software Engineer

    4 weeks ago


    Malmo, Skåne, Sweden Inter IKEA System Service AB Full time

    Job DescriptionWe are on the journey to consolidate the digital capabilities and business processes at Retail Concept across the leadership areas IKEA Retail Experience, Brand & Marketing, Learning and Development and Expansion. A journey that needs passionate people who embrace change and development, dare to question and want to make a difference. If that...