CrawlJobs Logo

Software Engineer

https://www.ikea.com Logo

IKEA

Location Icon

Location:
Spain, Madrid

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Software Engineer position for IKEA for Business, Group Digital. The role involves working in agile, small & personal, cross-functional teams where engineers are empowered to influence product decisions. The position focuses on solving real user problems and delivering measurable business value through data-driven development and experimentation.

Job Responsibility:

  • Own features end-to-end—from discovery to delivery to measuring impact
  • Work in a multidisciplinary team (Product, Data, UX and Engineering)
  • Have a seat at the table during product strategy discussions, helping shape what we build and why
  • Contribute to the design and development of IKEA's B2B global landscape, with direct impact on how businesses around the world experience IKEA

Requirements:

  • Take end-to-end ownership of features—from understanding the problem through to measuring post-launch impact
  • Collaborate closely with Product Managers during discovery, contributing technical feasibility insights and creative solutions
  • Think in terms of user outcomes and business metrics, not just technical deliverables
  • Make data-driven decisions using analytics, user research, and experimentation
  • Be comfortable with ambiguity and helping define what to build, not just how to build it
  • Develop using Microservices technology (Docker, Kubernetes, Serverless, etc., especially in GCP)
  • Build software with modern web technologies: HTML/CSS, JavaScript, TypeScript, React/Angular/Vue
  • Work across the stack: frontend, backend (Python, Java, Node.js), and databases (SQL)
  • Implement and maintain CI/CD pipelines with a DevOps mindset
  • Champion clean code, design patterns, and engineering best practices
  • Prototype rapidly to validate ideas before committing to full implementation
  • Design and implement A/B tests and feature flags to validate hypotheses
  • Instrument applications for analytics and monitoring
  • Analyse user behaviour data to inform product decisions
  • Use metrics to measure success and iterate on solutions
  • Balance technical debt with feature velocity based on business priorities
  • Work seamlessly across app, cloud, backend, and embedded systems teams
  • Communicate technical concepts to non-technical stakeholders
  • Participate actively in product planning and prioritisation discussions
  • Mentor other engineers and contribute to our engineering culture
  • Bring in third-party open-source tools when they solve real problems
  • Prototype new ideas independently and across teams
  • Stay curious about emerging technologies and evaluate them for business value
  • Challenge assumptions and propose alternative approaches
  • Continuously learn and adapt to new tools, frameworks, and methodologies
What we offer:
  • Part of a great culture and vision to create a better everyday life for the many people
  • Truly people and planet-positive work environment

Additional Information:

Job Posted:
November 13, 2025

Employment Type:
Fulltime
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.