Skip to main content
技术与革新

Software Engineer- Middleware Services (Frontend)

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

职位描述

  • 职位 ID: 252692

  • 发布日期: 28/03/2025


  • TOGETHER AS A TEAM
    At IKEA, you’re welcome no matter where you come from, what you believe, and what you look like. We don’t even care how you have furnished your home. We’re interested in you simply because you’re you.
    We are looking for a front-end software engineer who shares our vision to deliver high quality software customised for the digital organisation.

    WHO WE ARE
    You will become part of a highly productive and creative team of 15 engineers, employees and consultants. Our services aim at simplifying, speeding up development and increasing productivity for engineering teams within the digital organization. We are on a journey to shift from traditional centrally managed services into modern, cloud-like self-service platforms in line with our digital roadmap.
    Your main responsibility will be to develop, maintain and support our front-end portal for application hosing. This service provides a platform for engineers to develop, deploy and host applications. There will also be opportunities for you to contribute within other service areas within our team related to document rendering and message services.
    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.

    WHO YOU ARE
    You have a proven ability to develop high quality large scale digital services and apply good practices. You like modern technologies, agile ways of working and you want to take part in shaping middleware platforms for IKEA! You have a curious nature and actively acquire new knowledge and skills. On the same side you are happy to share your knowledge and help everyone around you grow as individuals. Your main responsibility would be to develop and maintain front-end services for products written in React, AngularJS and Vue.js, with the target to move towards React and utilize the IKEA Design system, called Skapa. Although the focus is on front-end, we value knowledge and competence for contributing also with back-end development.

    Your skills
    To succeed as a Software Engineer, you have:
    - 3+ years' experience in front-end software development
    - Strong skills in development using Javascript/Typescript
    - Strong knowledge of design and architecture concepts (i.e. microservices and asynchronous messaging)
    - Solid understanding of CI/CD practices and experience with GitHub Actions for automating build, test, and deployment processes
    - Experience in Rest API design and development
    - Experience working with Identity & Access management, like OAuth2 solutions
    - Container experience and basic Kubernetes concepts
    - Excellent written and verbal English communication skills
    - Experience working with Linux

    It is an advantage if you also have experience with:
    - Zero trust architecture
    - Experience of back-end development
    - Agile ways of working and DevOps tools and methods

    Our tech stack consists of:
    - AngularJS
    - React
    - Vue.js
    - Java EE
    - Spring framework
    - RedHat Enterprise Linux
    - Mongo DB Atlas
    - Grafana/Prometheus
    - Spring Boot
    - Kubernetes
    - Ansible

    Your responsibilities
    - Develop, run and maintain high-quality code of the assigned Product or Service using the right toolsets required in order to meet consumer expectations on the delivery
    - Develop high-quality software design and architecture in accordance with good practices and agreed standards, such as Ingka Software Security Directives, to ensure delivery according to requirements and compliance
    - Work in agile teams across areas, contributing to the development and maintenance of Products and Services
    - Apply and promote good software engineering practices, including continuous integration and delivery, within an agile/iterative development approach in order to improve time to market and fulfill business needs
    - Drive change activities in different environments in order to secure functionality and availability
    - Deliver tests, performance analysis, configuration management and creation of functional/feature specifications to improve the Product/Service delivery
    - Continuously explore and evaluate new technologies in order to boost innovation and productivity for optimization/modifications to the current design and development productivity
    - Provide support and guidance as needed to consumers and other engineers encouraging good practices
    - Develop different engineering patterns for different types of Products and Services by working across initiatives within Ingka

    The Organisation
    Group Digital set the digital agenda to keep IKEA leading in an uncertain and fast-moving environment. We drive the development, provision and operation of our digital products and services through the use of new and existing technology and agile delivery methods to deliver at pace. At the same time, we provide a home for digital skills to both develop and extend the technical, people and business skills needed to ensure continuous development and growth of our digital capability.

    QUESTIONS AND SUPPORT? LET'S CONNECT
    If you have any questions about the role or recruitment process, please reach out to the Recruiter Rosie Geraghty at rosie.geraghty@ingka.com
    Please note that we will be interviewing continuously.






(opens in new window)申请