Required skills
Job description
This is a contract role developing IKEA’s Range Selection Tool, a platform that supports retail range planning and data-driven Home Furnishing Range Offer decisions. The work spans frontend, backend, data integrations, and the platform’s transition from GCP and Kubernetes-based hosting toward Azure. Core requirements include at least five years of full-stack
Project overview
This is a contract role developing IKEA’s Range Selection Tool, a platform that supports retail range planning and data-driven Home Furnishing Range Offer decisions. The work spans frontend, backend, data integrations, and the platform’s transition from GCP and Kubernetes-based hosting toward Azure. Core requirements include at least five years of full-stack development, Vue.js and TypeScript, Python and FastAPI, Azure, Databricks, SQL and relational databases, secure REST APIs, and experience with testing, CI/CD, monitoring, and production troubleshooting.
GCP, BigQuery, data orchestration and transformation tools, Terraform, GitHub Actions, and Excel export libraries are useful additions. The structured input says Software Developer, while the description calls for a Senior Full Stack Software Engineer; the stated experience range is 5–10 years, with five years as the minimum. This is a 100% contract in Malmö from 2026-12-01 to 2027-08-31, with possible extension; the work mode is not specified.
Responsibilities
- We are now looking for a Senior Fullstack Software Engineer on the behalf of our client.
- As a Senior Full Stack Software Engineer, you will play a key role in developing RST. You will work across frontend, backend, and data integrations, while also supporting the platform’s ongoing cloud transition from GCP and Kubernetes-based hosting toward Azure-based solutions.
- The senior fullstack engineer shall work in the Range Selection Tool product team, a collaboration between the Ingka (largest franchisee of the IKEA brand) and the worldwide IKEA franchisor Inter IKEA.
- Develop our Vue 3 and TypeScript application using IKEA’s SKAPA design system, Vuetify, and SCSS, supporting intuitive and collaborative range planning.
- Build and improve Python FastAPI services and REST APIs for article search, project management, recommendations, analytics, and Excel exports.
- Contribute to the migration and operation of the application on Azure, using Azure Container Apps for backend services and Azure Static Web Apps for the frontend.
- Work with data and platform colleagues to improve data integrations and transformation pipelines, supporting the transition towards Databricks-based solutions.
- Strengthen authentication, authorisation, automated testing, CI/CD, and monitoring to support secure and reliable releases.
- Help shape technical decisions, review code, and share knowledge across the team, balancing new capabilities with architectural simplification.
- At least five years of professional full-stack development experience, with ownership of features from design through production.
- Strong skills in Vue.js and TypeScript, alongside Python and FastAPI.
- Solid SQL knowledge and experience with relational databases, preferably PostgreSQL.
Requirements
- Full-stack development with feature ownership from design through production
- Vue.js
- TypeScript
- Python
- FastAPI
- Azure application hosting and operations
- Databricks, including SQL-based transformations and application integration
- Data pipelines and data integrations
- SQL
- Relational databases, preferably PostgreSQL
- REST API design
- Authentication and authorisation using OAuth 2.0 and OpenID Connect
- Containerised services
- Secure configuration
- Automated testing
- CI/CD
- Monitoring
- Production application troubleshooting
Project details
- Start: flexible
- Remote: onsite
- Location: Sweden, SE
Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing
Found on ubique-systems.com