Job Description :
Job Title : Frontend Engineer (Angular and/or Node.js)
Location: New York or Phoenix, AZ
Duration: 6+Months

Mid and Senior Frontend Engineer (Angular and/or Node.js)

Qualifications:
3-6+ years of software development experience and preferably a BS or MS degree in computer science, computer engineering, or other technical discipline
Demonstrated experience in Agile development, application design, software development, and testing
Master of JavaScript Programming (in both Functional and Object-Oriented styles)
Thorough understanding of XML, JSON , web services technologies, and data structure fundamentals, with experience in multi-threaded programming
Expertise with HTML/XHTML, CSS, JavaScript, AJAX, DOM, and version control systems (such as svn, git)
Experience with continuous integration and various testing frameworks (JUnit, TestNG, Selenium, SOAP UI, Jenkins and/or Travis CI)
Experience developing applications with JavaScript Libraries such as jQuery, GWT, Dojo, AngularJS, Dust.js, D3.js, Socket.io, and Modernizr)
Experience with Responsive Web Design (RWD) using Twitter Bootstrap (or ZURB Foundation)
Familiar with internationalization and localization
Proficient in web development using Node.js and Express
Extensive experience with RESTful API design and development using Node/Express or JAX-RS
Familiar with version control systems (Subversion and/or Git)
Familiar with Test-Driven Development (TDD)
A proven hunger to learn new technologies and translate them into working software
Ability to effectively communicate to internal and external business partners on solution design (or ZURB Foundation)
Familiar with internationalization and localization
Proficient in web development using Node.js and Express
Extensive experience with RESTful API design and development using Node/Express or JAX-RS
Familiar with version control systems (Subversion and/or Git)
Familiar with Test-Driven Development (TDD)
A proven hunger to learn new technologies and translate them into working software
Ability to effectively communicate to internal and external business partners on solution design