Job Description :
requirements, to architecture, to building the JavaScript components in an agile workflow. An ideal candidate will be self-motivated and able to pick things up and run, all while able to communicate with Managers and team members in order to solve problems.
We are looking for someone with:
Strong object-oriented development skills
Proficiency with vanilla JavaScript, including prototype, scope, and module concepts
Familiarity with TDD/BDD concepts and when to use them
Experience with local build/server configurations with Node.js; including: Grunt, Gulp, webpack, Express, and Babel
The ability to write advanced JavaScript beyond jQuery or framework dependent development
Strong critical thinking and problem solving skills
A willingness to participate in code reviews and maintain codebase standards
An understanding of the benefit of good documentation
Preferred Qualifications:
A personal portfolio or active Github profile
Experience working within larger corporate teams
A strong desire to build reusable JavaScript components
Familiarity with Agile processes
Experience developing on high visibility public and secure websites