Description
Primary Responsibilities:
Solve unique and complex problems with broad impact on the business
Lead large, complex projects to achieve key business objectives
Translate highly complex concepts in ways that can be understood by a variety of audiences
Deploy and maintain Applications/Systems
Requirements:
5+ years of experience in Front End development using modern JavaScript such as Vue.js
Extensive experience with HTML5, CSS3
Exceptional understanding of OOP in JavaScript
Understanding of MVC/MVVM patterns
Experience with RESTful APIs
Experience testing JavaScript applications (Unit, E2E, UI)
Good communication skills and ability to work independently
Preferred Skills:
Experience working with VueJS
Knowledge of web components, ES6 and typescript
Experience working with Agile methodologies
Experience with CSS preprocessors (less, sass)
Experience creating responsive designs (Bootstrap, mobile, etc.)
Experience with JavaScript build tools and dependency management (npm, bower, grunt, gulp)