Przejdź do głównej zawartości

Software Engineer, Front-End

Conshohocken, Pensylwania - Sprawdź lokalizację IT & Digital Solutions Pełny etat

Opis stanowiska pracy


• Passionate about the delivery of high-quality software
• Passionate about technology and innovation
• Motivated to come up with innovative ways of working
• Energized by working both independently and interdependently with the software engineering network and cross functions
• Motivated to work agile and being open to the change
• Knowledge of software engineering principles
• Knowledge of software engineering practices including BDD, TDD, test automation, DevOps, code versioning, with knowledge and experience of using industry standard toolsets
• Experience of working in agile/iterative software development teams, including delivery to agreed commitments
• Knowledge of Google Cloud Platform, Full Stack knowledge and experience using APIs are needed
• Knowledge of design and architecture concepts (i.e. microservices) and ability to apply knowledge within the development cycle
• Knowledge of the respective technology capability areas products and services, as well as relevant cloud services
• Experience with agile development practices, in which requirements and solutions evolve through the collaborative effort of self-organizing cross-functional teams
• Share and live the IKEA culture and values

• At least 3-5 years of professional experience as a Software Engineer/Developer
• Experience with HTML, CSS, CSS frameworks, Javascript, JavaScript build tools, jQuery, Node.js, and modern JavaScript frameworks such as React (preferred), Redux, Ractive, Ember, or Angular
• Technology Platform;
Mobile: iOS, Android, mobile APIs
Web Platforms: Saas, CDNs (Akamai), Edge Computing
Cloud Platforms: GCP, AWS
• Data languages: SQL, Oracle, IBM
• Extensive experience with modern web application development tools and libraries
• Experience with responsive and mobile design, as well as cross-browser development and testing
• Experience building data-driven web applications by consuming RESTful services and APIs
• Comfortable managing source code using git (Github)
• Good understanding of data structure and algorithms
• Understanding of Docker/Kubernetes
• Understanding of CI/CD
• Knowledge of tracking and analytics pixel implementation (GoogleAnalytics)
• Proven training in computer science or any engineering equivalent
• Experience as software engineer and knowledge in the specific tech stack for the product or platform team
• Experience in working in Agile and/or DevOps working set-up
• Knowledge of IKEA Brand, culture, values and way of working


• Development of high quality (software) code which 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 in across the capability areas, contributing to the development and maintenance of products and solutions
• Apply and adhere to good practice software engineering practices (e.g. DRY principles, TDD and BDD, 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 bring 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
• Work across initiatives within INGKA Group, driving the development of different engineering patterns for different types of solutions


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.

Some other stuff

Travel required: Less than 10%