Skip to main content
技术与革新

Software Engineering - Appointment Booking

(opens in new window)申请
  • Malmö, Sweden
  • 网络技术与数字解决方案
  • 全职
位置

职位描述

  • 职位 ID: 284439

  • 发布日期: 03/04/2025


  • I am Jimmy, engineering manager for the appointment booking application (BOKA) that we have developed to help our customers meet with our co-workers. Our team is composed of around 10 people, and we are currently enabling more than 120 000 people a month to book appointments with our co-workers in the store, remotely or at home. This number has been increasing year after year and we are now continuing our journey to make sure that more of the many people can use our services. This means that we plan on offering our services to more touch points (IKEA.com, kiosk in store, IKEA App, …) and that the countries we're established in offer more services to our customers.
    A day in your life with us
    We are looking for a self-driven individual that have experience working with back-end services. We are trusting our team members to do their best, be open and communicate clearly. You are not afraid of not having all the answers and not afraid to ask. You are hopefully interested in automation and continuous improvement. You are pragmatic and understand that technology is a means to an end.

    Our back-end uses Java: we have a couple of services using J2EE and more recently developed some Spring Boot microservices as well. Everything is hosted on GCP, using Cloud Run, Cloud SQL (PostgreSQL), Pub Sub, Redis, and managed with Terraform, GitHub actions and Cloud Build. If you are already into full stack, then our front-end is using React but at this stage we are primarily looking for someone that can work on the back-end. There is obviously a lot more than that but let’s not delve on the details here, this is just a sneak peak to pique your curiosity.

    You have experience working in an agile environment and feel at home with our IKEA values.


    Your responsibilities within the team:


    Design, develop, and maintain scalable applications.
    Collaborate with cross-functional teams to define, design, and ship new features.
    Participate in code reviews to ensure code quality and system performance.
    Troubleshoot, optimize, and fix bugs in existing applications.
    Handle incidents reported by co-workers (weekly rotation) and participate in improving our operational processes.
    Communicate effectively with team members, stakeholders.
    Contribute to the continuous improvement of our development processes and team culture.
    Together as a team
    We’re the ones who make it possible for people to have a smarter life at home and a hassle-free and rewarding shopping experience. Together we work to find new digital solutions for every business need to help make IKEA a great and efficient place to work. We like to think of ourselves as innovative and modern, and we believe that nothing would actually work without us.
    Questions and support? Let's connect!
    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.

    From: “Why Women Don’t Apply for Jobs Unless They’re 100% Qualified” by Tara Sophia Mohr, August 2014”

    The role is based in Malmö and you will report to the Engineering Manager.

    If you have any questions about the recruitment process, please reach out to tech recruiter David Jones at david.jones5@ingka.com. We will be interviewing continuously and are looking forward to hearing from you!

    In line with our value of togetherness we believe the best way for us to collaborate and co-create is when we meet in the office. This is why we expect you to spend the majority of time in the office.


(opens in new window)申请