· Develop new user-facing features
· Build reusable UI components and libraries
· Ensure the technical feasibility of UI/UX designs
· Optimize application for speed and scalability
· Collaborate with other team members and stakeholders
· Expert level knowledge in HTML5/CSS3, Sass / Less, flex layouts
· Good understanding of asynchronous request handling, partial page updates, and AJAX.
· Proven experience developing browser based data visualization projects using D3(Charts, Maps, Interactive Graphics)