JOB: – Frontend React/TypeScript Developer
Malmo/Remote (270124)
For more information please contact:
please include the job title and (job code) in your email

Hi, would you be available and suitable for the contract below?
JOB: – Frontend React/TypeScript – Malmo/Remote (270124)
The Co-worker Sales Tool empowers IKEA sales co-workers to deliver a superior customer experience by providing an intuitive sales tool for use in store. It integrates sales steering capabilities and ensures co-workers, regardless of experience level, can assist customers with confidence and efficiency. Key use cases include creating sales orders, navigating the IKEA range and providing accurate stock information.
The Co-worker Sales Tool is part of the new Core Digital Retail Offer (CORE) from ROSS. It is an integral part of the ecosystem enabling sales in IKEA stores in markets across the globe.
The scope of the consultant services is to assist IKEA in:
The consultant services required will focus on delivering a high-quality sales tool, emphasizing intuitive interface design, integration with other systems withing the CORE offer, and adherence to accessibility standards.
Consultants will play a key role in decision-making, system integration, and collaboration with other teams to ensure a seamless and efficient sales experience for co-workers and customers alike.
This role provides an exciting opportunity to contribute to a key component of IKEA's digital transformation within the retail space, focusing on creating a superior user experience for sales co-workers across several global markets.
Requirements:
The main tasks in the assignment are as below:
· Build and maintain a modern React frontend for an in-store sales tool
· Implement and evolve a Node.js-based BFF to orchestrate calls to backend services (product, inventory, pricing, customer data, etc.)
· Ensure full alignment with the IKEA Skapa design system and accessibility standards
· Ensure responsive behavior across desktop, tablet, and mobile
· Handle concurrent workflows for multiple customer sales sessions
· Implement event-based UI updates using backend-driven event responses
· Collaborate closely with UX designers, backend developers, and product stakeholders
Required skills and experience:
· Strong React and TypeScript experience, with component-driven architecture knowledge
· Experience developing BFF layers in Node.js (RESTful proxy and orchestration)
· Familiarity with authentication/authorization flows using JWT
· Good understanding of API composition, caching, and frontend-driven orchestration
· Experience with accessibility standards (WCAG) and responsive design
· Experience building resilient applications that gracefully handle offline mode, errors, and long-running sessions is a plus
Tech stack:
· Frontend: React, TypeScript
· Backend for Frontend (BFF): Node.js, TypeScript
· Other: Progressive Web App (PWA), OpenTelemetry, JWT auth, REST APIs with HATEOAS pattern
Bonus points for candidates that have:
· Experience with Next.js
· Experience within sales or retail
LOCATION – Malmo/Remote ( 270124)
Hybrid working model
LANGUAGES – English
