Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer – Game Engine| IKEA Range Experience (REX)  image - Rise Careers
Job details

Software Engineer – Game Engine| IKEA Range Experience (REX)

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 cross 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 (see the links below) 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 aprox. 10m 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: 

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.   

Average salary estimate

$65000 / YEARLY (est.)
min
max
$55000K
$75000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer – Game Engine| IKEA Range Experience (REX) , Inter IKEA Group

At IKEA, we're putting a strong focus on innovation and creativity, and we're looking for a passionate Software Engineer – Game Engine to join our Range Experience team in beautiful Malmö, Sweden. This position is an incredible opportunity to help us build digital solutions that make home furnishing easy and accessible for everyone. As part of our engaging team, you'll work on exciting projects that allow customers to remotely design various spaces in their homes, from kitchens to storage solutions, using our cutting-edge 3D planning tools. The role involves the use of Kotlin and TypeScript, and you'll collaborate closely with colleagues who share your passion for technology and problem-solving. You will play a key role in maintaining and enhancing our snapping engine, which helps users visualize how furniture fits into their homes before they make purchases. The team enjoys a balance of agile workflows and hybrid work environments, fostering creativity and productivity while supporting individual work-life balance. Plus, you'll get to join regular innovation days to brainstorm and experiment on new ideas, making every day a chance to learn and grow. If you possess a good understanding of game engines, ECS architecture, linear algebra, and you're ready to push the boundaries of technology to create fantastic customer experiences, this is the challenge for you. Come join us at IKEA and help shape the future of home furnishing!

Frequently Asked Questions (FAQs) for Software Engineer – Game Engine| IKEA Range Experience (REX) Role at Inter IKEA Group
What are the responsibilities of the Software Engineer – Game Engine at IKEA?

As a Software Engineer – Game Engine at IKEA, you'll be responsible for developing solutions that help customers design their living spaces digitally. This includes contributing to our snapping engine, collaborating with team members, and maintaining high product delivery standards in an agile environment.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer – Game Engine role at IKEA?

To apply for the Software Engineer – Game Engine role at IKEA, you should have experience with game engines or real-time 3D applications, knowledge of Kotlin, TypeScript, or Java, and an understanding of linear algebra and 3D math. Strong communication skills are also essential.

Join Rise to see the full answer
How does IKEA support professional development for Software Engineers?

IKEA places a strong emphasis on personal and professional growth. As a Software Engineer – Game Engine, you'll have opportunities to collaborate across teams, attend innovation days for creativity, and share knowledge, contributing to your ongoing development and expertise.

Join Rise to see the full answer
What kind of work environment does IKEA offer for Software Engineers?

At IKEA, Software Engineers enjoy a hybrid working environment that combines office and remote work. This setup helps foster creativity and ensures a pleasant work-life balance while allowing for collaborative team efforts in delivering high-quality solutions.

Join Rise to see the full answer
How does the Software Engineer – Game Engine contribute to customer satisfaction at IKEA?

The Software Engineer – Game Engine plays a crucial role in enhancing customer satisfaction by developing intuitive and engaging digital solutions that help users design their homes with ease. By ensuring a seamless experience, you’ll be integral to turning visitors into happy IKEA customers.

Join Rise to see the full answer
Common Interview Questions for Software Engineer – Game Engine| IKEA Range Experience (REX)
Can you explain your experience with game engines or real-time 3D applications?

When answering this question, highlight specific projects you've worked on that involved game engines or real-time 3D environments. Talk about the technologies you employed and the challenges you overcame, showcasing your problem-solving skills and technical expertise.

Join Rise to see the full answer
How do you approach working in an agile development environment?

Discuss your familiarity with agile methodologies and your experience working in cross-functional teams. Emphasize your adaptability, communication skills, and any tools you’ve used, like Scrum or Kanban, to manage tasks and deliver quality results efficiently.

Join Rise to see the full answer
What techniques do you use to maintain quality and efficiency in your code?

Explain your commitment to writing clean, maintainable code and your practices for testing and debugging. Discuss automated testing frameworks you've implemented and how they help ensure the robustness of your solutions.

Join Rise to see the full answer
Describe a challenging coding problem you solved and how you approached it.

Choose a specific coding problem that demonstrates your analytical skills. Discuss your thought process, the strategies you used to identify the issue, and how you developed and implemented a solution.

Join Rise to see the full answer
How familiar are you with Kotlin, TypeScript, and 3D math?

Detail your experience with Kotlin and TypeScript, mentioning any projects you’ve completed. For 3D math, explain its relevance to your previous work and how it contributes to your ability to develop 3D applications effectively.

Join Rise to see the full answer
Can you discuss your experience working collaboratively across different teams?

Share examples of past projects where you collaborated with other teams, especially in cross-cultural or interdisciplinary settings. Highlight how you communicated effectively and contributed to team goals by sharing knowledge and skills.

Join Rise to see the full answer
What motivates you to innovate and experiment in your work?

Discuss your passion for creativity and innovation. Explain how you stay inspired by industry trends, and mention any personal projects or innovation days you've participated in that illustrate your proactive approach to problem-solving.

Join Rise to see the full answer
How do you ensure excellent communication in a hybrid work setup?

Highlight the methods you use to stay connected with your team, such as regular check-ins, using communication tools, and scheduling meetings. Emphasize the importance of collaboration and sharing updates to maintain transparency and teamwork.

Join Rise to see the full answer
What do you believe are the key elements of delivering an engaging user experience?

Talk about the principles of user-centered design and how you apply them in your projects. Mention the importance of usability testing, user feedback, and iterative design processes to continually enhance user experiences.

Join Rise to see the full answer
Why do you want to work at IKEA as a Software Engineer – Game Engine?

Reflect on your alignment with IKEA's values, such as innovation and customer focus. Discuss your passion for technology, your commitment to enhancing customer experiences, and how you see this role as an opportunity to contribute to exciting projects at IKEA.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Posted 8 days ago
Photo of the Rise User
Sword Group Remote No location specified
Posted 6 days ago
Posted 2 hours ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Photo of the Rise User
Bertoni Solutions Remote C. Las Orquídeas 585, San Isidro 15046, Peru
Posted 5 days ago

IKEA offers well-designed, functional and affordable, high-quality home furnishing, produced with care for people and the environment. There are several companies with different owners, working under the IKEA Brand, all sharing the same vision: to...

13 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
25 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
132 people applied to Scrum Master-Remote at DICE
T
Someone from OH, Dublin just viewed Brand Marketing Intern-Summer 2025 at Trove Brands
Photo of the Rise User
Someone from OH, Mentor just viewed Supply Planning Analyst at Avery Dennison
Photo of the Rise User
Someone from OH, Columbus just viewed Medical Expert, Fertility and Pregnancy at Carrot Fertility
Photo of the Rise User
Someone from OH, Kent just viewed Finance Year-round Intern at Sherwin-Williams
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom