Senior Tech. Specialist
Essential Skills :
• Advanced level knowledge and experience of HTML5 and CSS3
• Experience in building high performance multiuser web scale applications and portals.
• Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
• Thorough understanding of React.js and its core principles
• Experience with popular React.js workflows (such as Redux)
• Familiarity with newer specifications of ECMAScript.
• Familiarity with code versioning tools such as Git, SVN etc.
• Experience with data structure libraries (e.g., Immutable.js)
• Knowledge of isomorphic React is a plus.
• Experience working with OpenStreetMap, WebGL, Canvas will be a plus.
• Familiarity with RESTful APIs
• Knowledge of modern authorisation mechanisms, such as JSON Web Token.
• Familiarity with modern front-end build pipelines and tools
• Experience with common front-end development tools such as Babel, Webpack, NPM, gulp etc is a plus.
• A knack for benchmarking and optimisation.