Candidates must possess a bachelor's degree in computer science, programming or engineering, and minimum of 12 years professional experience performing web development.
- Minimum of 12 years’ experience in front end development.
- A minimum a bachelor’s degree in computer engineering.
- Hands-on development experience working with CMS, specifically Adobe Experience Manager.
- Knowledge of Adobe Marketing Cloud.
- Minimum of 9 years of hands-on development experience with Java.
- Experience in JavaScript, including DOM manipulation and the JavaScript object model.
- Hands-on expertise in React.js and its core principles.
- Expertise in React.js workflows (such as Flux or Redux).
- Expertise in RESTful APIs.
- Extensive hands-on experience with common front-end development tools such as Babel, Webpack, NPM, Gulp, Grunt, node etc.
- Experience working with a CSS preprocessor LESS/SASS.