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:

Join our team as a Software Engineer at IKEA, where you'll create software and IoT solutions for digital products. We're looking for someone with strong IoT, web and backend development experience, and a proactive, collaborative mindset.

Job Responsibility:

  • Design, develop, test, and maintain high-quality software and IoT solutions for in-store digital products, ensuring robust and scalable architectures
  • Collaborate with business stakeholders and cross-functional teams to translate requirements into technical solutions that address real store needs
  • Participate actively in code reviews, pair programming, and the continuous improvement of development standards and practices
  • Contribute to the exploration and adoption of new technologies to drive innovation and efficiency in digital product development
  • Produce clear technical documentation and specifications, ensuring interoperability and integration of digital solutions
  • Plan, execute, and support proof-of-concept deployments and rollouts of digital products in physical stores, working closely with store teams
  • Maintain a user-centric approach, ensuring solutions meet business requirements and deliver tangible value to store operations
  • Support the entire software lifecycle, from ideation and prototyping to deployment and post-implementation support

Requirements:

  • Degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Demonstrated experience in the development and deployment of IoT solutions, especially with BLE, Wi-Fi, Zigbee, and LoRa
  • Solid experience with modern web frameworks (React preferred) and backend development in Python and C
  • Experience working with cloud platforms (Azure/GCP), and implementing DevOps practices
  • Strong analytical and problem-solving skills, with curiosity for learning and applying new technologies
  • Excellent interpersonal skills, with a collaborative mindset and ability to build strong relationships across teams and geographies
  • Proactive, self-organized, and committed to delivering high-quality results
  • At least 5 years of experience as a software engineer, with a proven track record in Python and C, Web development with React (preferred) and/or JavaScript frameworks, IoT solutions leveraging BLE, Wi-Fi, Zigbee, and LoRa communication protocols, Database management (SQL), ETL, database creation, and cloud storage (Azure and/or GCP), Development tools and environments such as VS Code, Git, and CI/CD pipelines
  • Familiarity with cloud computing environments (Azure or GCP) for deploying and managing digital solutions
  • Experience in agile/DevOps environments, including practices like TDD, BDD, code reviews, and continuous integration
  • Ability to collaborate with multidisciplinary teams and communicate effectively with both technical and non-technical stakeholders
  • Willingness to travel to stores across Spain for implementation and testing of digital products
  • Fluency in English and native in Spanish

Additional Information:

Job Posted:
July 22, 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.