Strong working experience with building web services (RESTful APIs/OAuth/JSON/SOAP)
Experience with Spring MVC, Service Oriented Architecture (SOA)
Has API and library design experience
Understanding of managing and publishing releases using Git branching and tools like npm and Yarn
Experience with web frontend technologies such as HTML5, CSS3, Webpack, LESS, Bootstrap, Dust
Demonstrated awareness of cross-browser compatibility issues and client-side performance.
Is knowledgeable about a wide range of web and internet technologies
Brings creativity to their work and designs resilient, scalable, and maintainable software
Has experience using JavaScript build tools like Gulp, Webpack or Rollup
Has functional knowledge of inclusive design: accessibility, and related tooling
Has strong communication skills. Can work with engineers, designers, product managers, and engineering managers to prioritize work and identify opportunities that will benefit multiple teams.
Must Have Skills:
Minimum of 3 to 6 years of hands on experience on web technologies
Experienced with building highly-interactive applications using React.js with Redux (Must)
Experience building JS Server side programming using Node.js (Must)
Deeply understands the JavaScript language, including modern APIs and syntax (ES6+) (JavaScript programming is a MUST)