Перейти к основному содержанию

Senior Software Engineer, OneCMS, Group digital

Мальмё, Skåne County - Изучите местоположение ИТ и онлайн полная занятость

Описание вакании

Hi, I am Nihar, I lead OneCMS team as an Engineering Manager at IKEA and I want you in my team, and I will tell you why.

At IKEA we have a vision to help more of the many people to have an affordable and better everyday life at home and be more convenient to where they are. At the same time, we aspire to become truly people and planet positive.

As OneCMS product team we will unlock the full value of our content and enable a cohesive, yet personal experience to our IKEA Customers, by providing a modern and intuitive Content Management Solution. This will allow all our global and local co-workers to create and maintain content that can be consumed, combined and displayed in any channel making it omni-channel. We provide content for 40 different global markets for multiple channels which includes Mobile App and Web.

On day-to-day basis you will be building a modern, scalable eco-system for managing content on a global and local level for our co-workers that is powered by automation. For example, building system integrations via REST APIs, building frontend applications that enhances customer user experience, creating translations app that would translate content, modeling content and many more…

You will have a chance to work with a lot of great technologies and we strive to stay up to date with the technology trends. Some examples of what we are currently working with are React JS, NodeJS, Typescript, Kubernetes, Azure DevOps, GITHUB, Serverless, GraphQL, PubSub, Accessibility, Google Cloud Platform, Web Performance. For creating and managing content, we use Contentful as content management solution.

We also believe in personal growth. You will have all the opportunity to learn new technologies using online courses or from Ikea.

We believe that you, as me and the team, believe in a greater purpose and a space to innovate. We believe that true innovation comes from co-creation and how we dare to fail. We share our failures in our Failure Fridays with stories that inspire to explore and dare to try and fail.


We are looking for passionate engineers who have minimum 5+ years of experience in software engineering, are excited about technology and innovative ways of working!

As a person you have a proven ability to develop high quality code using and applying good practices. You have a curious nature and actively acquire new knowledge, skills, champion new methods, digital systems and processes to improve performance. Doing so, will enable you to change direction based on new ideas, approaches and strategies. You will be empowered to work agile and through continuous improvement within the software engineering function. By encouraging simplicity, efficiency, ownership, accountability makes you easy to collaborate with others to achieve our common goals.

To be successful as a Software Engineer you have advanced training in computer science or similar experience through keeping up with current best practices in your areas of expertise. In addition, you have demonstrable experience in working in an Agile and DevOps environment and thrive on taking full accountability for the products and the customer experience. You get energized by delivering high quality software in an agile environment, with a focus on well-functioning software ecosystems, democratic data, smart infrastructure and building a resilient foundation, which is all part of our Technology strategy.

The IKEA culture and values are very much a part of our business and day to day work life. For you to thrive and grow with IKEA it’s important for us that you share our values! You can read more regarding our values and life at IKEA on our website www.ikea.com or just watch this movie: https://vimeo.com/290339889.


As Software Engineer, your main responsibilities will include you:

- being accountable for delivering quality software quickly, reliably and safely to production, and understanding the customer impact and experience of your contribution

- working in agile teams and across the capability areas, contributing to the development and maintenance of products and solutions, community practices at the core of your delivery

- applying and adhere to good practice software engineering practices (e.g. DRY principles, TDD and BDD, continuous integration, automated tests, pair programming, code reviews) within an agile/iterative development approach

- working with headless content management system to build frontend/backend application based on requirement

- providing support and guidance as needed to other developers within the development team encouraging good practices, as well as creating an environment based on psychological safety

- contributing to the continuous development of standards against which software development should take place as well as exploring and bring in new technologies and tools to boost innovation and development productivity

- working closely together with other software engineers and cross functions to produce all required design specifications and ensure that digital solutions work together and fulfil business needs.


The role is based in Malmö, Sweden.

If you have any questions about the role, please reach out to hiring manager, Nihar Shah at nihar.shah@ingka.ikea.com.

If you have any questions about the recruitment process, please reach out to Igor Micanovic at igor.micanovic@ingka.ikea.com or Martina Wickström at martina.wickstrom@ingka.com.

Please note that we will be interviewing continuously. We look forward to hearing from you!


Our primary concern since the outbreak of corona virus has been the health and safety of our co-workers and candidates. Because of this, we have adapted our recruiting processes to be fully digital.

We would love to meet our candidates face to face, but to prevent the spread of the virus this recruitment will be handled through digital appointments and solutions.