Skip to main content

Full-Stack Software Engineer - Customer Domain

Conshohocken, Pennsylvania - Explore location IT & Digital Solutions Full Time

Job description


You're inspired to create magical, digital experiences. You understand greatness requires thinking differently. An inclusive and accepting work environment is important to you.

The scale of IKEA's digital transformation will be one of your biggest challenges. Inspired to be a part of this journey? Join our team of innovators and explorers who don't know the word ‘impossible’.


As a Software Engineer in IKEA's innovative Customer Domain, you will have the rewarding opportunity to contribute to high-performing teams, evolving strategic solutions to support the IKEA US digital experience. The IKEA Customer Domain works to improve the product availability experience, ensuring customers can easily find what they need online and in-store. In addition, we are creating a foundation for a future-proofed checkout experience across all channels and providing home furnishing help for customers throughout the IKEA shopping journey.

Software Engineers work with all stakeholders in the customer domain, including operations, engineering, product, business partners, senior leadership, and global stakeholders. In addition, you will be a part of an exciting development methodology supporting IKEA to rethink the very core of how we develop our products and services.

Day-to-Day Responsibilities:
• Development of high-quality (software) code that has been tested and is ready to be shipped applying and using good practices and agreed standards
• Development of high-quality software design and architecture
• Work in agile teams across the capability areas, contributing to the development and maintenance of products and solutions.
• Apply and adhere to sound software engineering practices (e.g., DRY principles, continuous integration, automated tests, pair programming, code reviews) within an agile/iterative development approach, including validation and verification testing
• Ensure good understanding of each user story and the expected outcome, asking for further detail when required
• Contributing to the continuous development of standards against which software development should take place as well as exploring and bringing in new technologies to boost innovation and development productivity
• Support the common Digital Unit site on standards and methods when necessary to ensure alignment across the Digital Unit

• At least 2+ years of professional experience as a Software Engineer/Developer
• A curiosity and passion for constantly learning new things, solving challenging problems, and working in a diverse team environment
• Experience building web applications using Java, HTML, CSS, JavaScript and modern JavaScript frameworks such as React (preferred), Redux, Ractive, Ember, or Angular
• Experience with Cloud Platforms like Google Cloud Platform or Amazon Web Services
• Experience with responsive and mobile design, as well as cross-browser development and testing
• Experience with building and consuming RESTful/GraphQL services and APIs
• Comfortable managing source code using git (Github)
• Good understanding of data structure and algorithms
• Understanding of Docker/Kubernetes as well as CI/CD
• Knowledge of tracking and analytics pixel implementations (GoogleAnalytics)
• Experience in working in an Agile methodology
• Collaborates with others (incl. virtual) to achieve goals


We’re the ones who make it possible for people to have a smarter life at home and a hassle-free and rewarding shopping experience. Together we work to find new digital solutions for every business need to help make IKEA a great and efficient place to work. We like to think of ourselves as innovative and modern, and we believe that nothing would actually work without us.

The IKEA US Digital Hub Technology team builds the infrastructure allowing our customers to purchase IKEA's world-class products and services. Working in a collaborative environment using Agile methodologies, the Technology team has the critical role of engineering solutions for the store and online, both internal and customer-facing. Working in partnership with our Product team, the Technology team contributes to organizational success by improving the customer journey and contributing to the better everyday life of the many people.

Get job alerts

Are you still curious about finding new ways of working? Create a custom job alert with just a few clicks and receive our latest job opportunities straight to your inbox!

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • IT & Digital Solutions, Conshohocken, Pennsylvania, United StatesRemove