Job Description :
Position: JavaScript Programmer
Location: Columbia, MD
Duration: 3 Month CONTRACT - extendable
Work Authorization: US CITIZEN ONLY

Responsibilities
Develop and maintain engaging and visually appealing interactive visualizations
Work closely and iterate quickly with IHME researchers and other stakeholders
Develop innovative ways to leverage data visualization in the scientific research process, including data exploration, validation of results, and visualizing analytic processes
Stay abreast of developments and innovation in the data visualization space
Ensure visual appeal of the tools and swift performance with large quantities of indicators and data
Help evaluate the effectiveness of using visualization tools in resource-poor settings (e.g., in developing countries) with performance enhancements, “light” versions, and standalone solutions
Manage all code used for the visualizations in a code versioning system to enable internal collaboration and documentation

Requirements
Bachelor’s degree in computer science or equivalent education and two to three years’ experience
Experience developing JavaScript visualization tools or web applications using libraries such as D3.js and jQuery
Understanding of object-oriented concepts, common design patterns, and architectures
Strong quantitative aptitude and ability to interpret complex analytic information
Demonstrated understanding of data visualization principles, user experience, and aesthetics
Ability to innovate and work independently and to work successfully in a fast-paced, deadline-driven environment
Desire to understand and promote global health research
Strong interest in learning new skills

Desired
Knowledge of modern JavaScript technologies, libraries, and frameworks such as Node.js, React, ES6
Experience using geospatial libraries, platforms, and applications like CartoDB, Mapbox, Leaflet, GDAL
Experience visualizing large, complex, and frequently changing datasets
Understanding of scientific research and statistical analysis
Experience working and communicating effectively with academic and scientific researchers
Knowledge of version control systems like Git, Subversion
Experience with application containerization using Docker, Rancher
A passion for cutting-edge Web technologies
Server-side scripting languages such as Python or PHP
             

Similar Jobs you may be interested in ..