Senior React/Angular Developer

Extensive experience building world-class web application interfaces Solid understanding of Object Oriented JavaScript principle and design patterns Deep expertise using HTML, CSS3, AJAX and JQuery library Experience with JavaScript frameworks (React, AngularJS, ExtJS, etc.) Experience writing unit tests for JavaScript (Jasmin, Karma) Experience of integrating HTML applications with JSON, XML and WEB services Experience working with responsive design framework such as Bootstrap/Foundation Should have experience using version control like SVN, GIT Experience with development and test tools such as Firebug, Chrome/IE Developer tools Experience of working with node.js and modern web development tooling such as Gulp, Grunt, Bower, Yeoman Experience with data visualization/charting tools (D3, HighCharts, Vega, Vega-lite) is a plus. Deep expertise designing and developing rich, interactive data visualizations Strong understanding of web standards, cross-browser compatibility, and CSS-based design Understanding of application server and database development, including basic data structures and algorithms RESTful APIs /JSON BA or BS degree in Computer Science, Information Technology or a related field, React
Full Time
Depends on Experience
Work from home available Travel not required

Job Description

As a data visualization front end engineer, you will architect and implement system features and frameworks using advanced JavaScript, JavaScript frameworks, AJAX / REST API, HTML, and CSS. The Visualization front end engineer needs to think like both an analyst and strategic storyteller, not only a creator of engaging visuals. This role will interact and consult with the business to recommend and implement data visualizations and optimizing the user experience.

This role is remote until March and then will be on site in Ashburn. ship is required for this role.

Roles and Responsibilities:

• Implement the front-end technical design and development of enterprise-class web applications.

• Write robust front-end code with HTML, CSS and JavaScript frameworks and libraries.

• Develop rich, interactive data visualizations, including graphs, charts, and other dynamic features.

• Collaborate with business analysts and back-end developers to define functional requirements and translate them into technical requirements.

• Rapidly design, prototype and iterate on creative concepts to meet the user requirements.

• Rapidly solve problems and fix bugs.

• Work with cross-functional teams made of Architects, Technology leads along with Testing/Support teams to deliver the end product.

Dice Id : 10233327
Position Id : 6718397
Originally Posted : 1 month ago
Have a Job? Post it