A career is an ongoing journey of discovery: our 52,000 people are shaping how the world lives, works and plays through next generation advancements in healthcare, life science and performance materials. For 350 years and across the world we have passionately pursued our curiosity to find novel and vibrant ways of enhancing the lives of others.
Develop rich and complex web applications using Node.js, Express.js, React, ES6. Work closely with other teams to create a flexible and scalable front end that consumes RESTful services and renders a responsive layout for desktop, tablet, and other small screen devices.
• Consumption of RESTFUL web services into views, state stores models, and event-driven behaviors as specified by UX/UI design team.
• Isomorphic / Universal rendering of pages on server and client
• Lead in the development of customized ecommerce and web application solutions
• Deliver reusable React-based components driven by data and UI requirements
• Maintain Code quality through testing, code reviews and refactoring
• B.S. in Computer Science or related field;
• 2+ years experience in Node js and Express js
• Demonstrated experience using APIs , service-oriented architecture and building scalable applications.
• Experience working on ecommerce or large scale web applications
• Experience with writing tests using Jasmine, Mocha, Jest, or similar.
• Experience with Node deployments a plus; build tools module loaders such as Gulp and Webpack
• Experience using git and Agile development practices
Knowledge and Skills:
• Strong knowledge and understanding of API driven development; (REST, JSON, HTTP methods)
• Strong knowledge of version control systems (Git preferred)
• Working knowledge of SASS preprocessors, build tools like Gulp, Webpack, Grunt as well as CSS frameworks (Bootstrap) and responsive design
• Working knowledge of UX design principles, Search Engine Optimization, Information Architecture
• Familiarity with GraphQL, Flux architecture, React, Redux, Relay a plus
What we offer: With us, there are always opportunities to break new ground. We empower you to fulfill your ambitions, and our diverse businesses offer various career moves to seek new horizons. We trust you with responsibility early on and support you to draw your own career map that is responsive to your aspirations and priorities in life. Join us and bring your curiosity to life!
Curious? Apply and find more information at