CrawlJobs Logo

Senior 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:

We are looking for true team players who think like engineers but act like product makers. You'll contribute to the design and development of IKEA's B2B global landscape, with direct impact on how businesses around the world experience IKEA. We care deeply about solving real user problems and delivering measurable business value, not just writing code.

Job Responsibility:

  • 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
  • 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
  • Communicate technical concepts to non-technical stakeholders
  • Participate actively in product planning and prioritisation discussions
  • Mentor other engineers and contribute to our engineering culture

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:
  • A great culture
  • A people and planet-positive work environment
  • Many other perks

Additional Information:

Job Posted:
November 13, 2025

Employment Type:
Fulltime
Work Type:
On-site work
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.