Job Description :
Job Title: Front End Web Developer
Location: Vienna, VA
Duration: 12 months Contract

We are seeking a Front End Web Developer with demonstrated experience designing and implementing enterprise scale web solutions. The ideal candidate will bring both strategic vision and solid execution skills to create responsive web applications for mobile and the desktop.

Responsibilities:
? Design and develop scalable web applications using open source technologies
? Develop responsive web application using HTML5, CSS, and JavaScript, and associated JavaScript frameworks, for desktop, tablet, and mobile platforms
? Work with UX Designers, Architects, and other Developers to implement full stack web and mobile solutions
? Work as part of an Agile Scrum team
? Create solutions using leading edge technologies

Required Skills and Experience:
? 4+ years'' experience developing software applications
? Demonstrated expertise with HTML5, CSS3 and Responsive Web Development
? Highly skilled JavaScript developer using AngularJS, Angular 6 or similar frameworks
? Experience with Bootstrap
? Demonstrated knowledge of jQuery and/or jQuery Mobile
? Understanding of document description languages such as JSON and XML
? Clear understanding of software development best practices
? Demonstrated experience working with teams using agile methodologies
? Working knowledge of SCM with strong emphasis on Git and standard Git Flow

Additional Relevant Skills and Experience:
? Experience using Node.js to build scalable web services
? Experience with other open source development frameworks a plus
? Experience with Oracle, MySql, or PostgreSQL and use of Hibernate, ORMs and/or JDBC is a plus
? Experience with NoSql databases such as MongoDB or CouchDB a plus