Job Description :
5+ years industry experience developing and delivering web-based user interfaces using a variety of technologies and tools
Experience working in large scale web applications with proven track record of keeping code modular and loosely coupled
Strong understanding and working knowledge of React
Expert level knowledge of JavaScript and CSS fundamentals
Familiarity with REST and GraphQL API design
Experience with CSS preprocessors like LESS, Sass, etc.
Experience with Agile and Scrum methodologies
Ability to effectively collaborate with multidisciplinary teams (product management, designers, backend/mobile engineers, etc in an extremely fast-paced environment
Design and coding skills in Typescript

Recommended Skills
Experience working in a startup or high-growth environment.
Experience implementing web-based dashboards utilizing one or more data visualization libraries (SVG or WebGL) such as D3.js, deck.gl, JointJS, Cytoscape.js or others.
Experience with server side implementations using JSP, Spring, Hibernate or Node.js.
Experience with developing cross-platform (Android/IOS) UI for mobile platforms.
Experience with WCAG 2.0 Accessibility Guidelines
Experience with Web Component technologies (Custom Elements, Shadow DOM, ES Modules)