front end developer

java script, css html, angular js
Full Time
Depends on Experience
Work from home not available Travel not required

Job Description

One of our federal client is looking for Front end developers


  • Develop applications from high-fidelity comps and/or functional prototypes/proof of concepts, converting them into well-functioning, responsive UIs for multiple viewing platforms
  • Identify and communicate best practices for application architecture
  • Ensure functionality degrades gracefully on older browsers, specifically in IE
  • Research and learn new development tools and techniques
  • Implement test-driven development methods, supporting end to end testing
  • Implement security and data protection features

Required Skills:

  • Expert level experience in front-end development technologies with a minimum of 3 years with Angular JS and 6 years with JavaScript
  • Development experience in JavaScript, CSS3, HTML and similar technologies on multiple projects
  • Experience leveraging libraries and tools such as: AJAX, jQuery, AngularJS / NodeJS, Ember, Backbone.js, and Underscore.
  • Using and working in team environments that use agile methodologies (e.g., Scrum, Lean)
  • User authentication and authorization between multiple systems, servers, and environments

Desired Skills:

  • Experience working with data visualization libraries such as: d3JS, Chart.JS or similar APIs.
  • Experience working with frameworks Bootstrap 3+, and Foundation 5+
  • Experience with automation/build tools (Gulp, Grunt, Bower, Yeoman, npm, Phantom.js, etc.)
  • Experience using Git / GitHub
  • Previous experience working within a product team
  • Experience working with NoSQL database such as MongoDB


  • Requires a Bachelor s degree in Computer Science or other IT degree
  • Engineering, math, and/or science degrees are acceptable substitute degrees
  • Minimum of 8 years of relevant experience
  • Relevant Certification

Posted By

Monica Khazanchi

8140 Ashton Ave, Suite 210 Manassas, VA, 20109

Dice Id : 10122810
Position Id : 6353057
Originally Posted : 1 month ago
Have a Job? Post it