We are hiring a Software Engineer to be a part of our exciting IKEA Family Membership Experience team!
Evolving as part of a product team, we are currently six engineers working together to enhance the IKEA Family experience for our ~200M members. We have a very ambitious plan to increase the number of members, and the engagement of these members, by designing and building inventive and state-of-the-art capabilities.
We're looking for a full-stack developer, who is used to work in a product team, and is passionate about creating robust, scalable solutions using cloud technologies, while also thinking and valuing architecture, maintainability, and reliability.
Our team is striving to make IKEA Family an engaging membership that makes our members feel valued and empowered, contributing to a long-lasting relationship. We believe that by engaging with as IKEA Family members, we can best personalised their experience and improve customer satisfaction.
What you'll be doing day to day
In this role, you will be at the forefront of designing, developing, and operating our systems with Domain-driven Design, and Event-driven Architecture patterns. Your responsibilities will include maintaining and improving our current solutions to building new features in response to market opportunities. You'll create secure, tested cloud-native solutions using Node.JS, React, Preact, Typescript and other web technologies, while also deploying using Infrastructure-as-Code practices.
Collaboration is key for us, and you'll be engaging through clear communication with other disciplines as well as other stakeholders and supporting fellow engineers, fostering a culture of excellence. You'll also play a crucial role in continuously improving our engineering standards and practices.
Some of the exciting challenges you'll tackle include optimising the performance and scalability of our cloud-native architecture, enhancing our real-time data processing capabilities, and exploring innovative ways to improve user experience, potentially leveraging emerging technologies.
WHO YOU ARE
We are looking for a full-stack Software Engineer that meets the following requirements:
- At least 4 years' experience working with software development
- Strong knowledge of Node.js, React and TypeScript
- Proficiency in Google Cloud Platform services
- Knowledge of monitoring tools, such as Grafana or Sentry
- Proficiency in building CI/CD pipelines and Infrastructure-as-Code
- You communicate clearly and effectively in written and oral form so you can share knowledge, experiences and collaborate well.
- You have continuous delivery as an essential part of the way to practice continuous discovery
- You are continuously learning and see mentorship and coaching as a core part of your growth.
- Good knowledge of working in agile development teams
Studies show that members of underrepresented communities don't apply for jobs unless they're 100% "qualified". If this is part of the reason you hesitate to apply, we like you to reconsider and give it a chance. Maybe your profile fits our needs much better than you think. We look forward to receiving your application.
The role is based in Malmö or Helsingborg.
We will be interviewing continuously and are looking forward to hearing from you!
Internal title: Software Engineer