Responsibilities of the Front-End Developer:
- Design and articulate UX strategy
- Lead and mentor development efforts
- Develop UX components; perform testing
- Leverage existing libraries and create reusable components
- Build proofs of concept to push the technical envelope
Requirements of the Front-End Developer:
- At least 3 years of professional front-end development experience, including JavaScript, HTML5, CSS3, AJAX, Angular, AngularJS, TypeScript
- Solid understanding of visual and interactive design components, principles, and practices
- Competency in JavaScript and jQuery to build interactive experiences
- Ability to build web standard solutions with Java, Angular, and CSS
- Excellent understanding of major browsers and their quirks
- Effective communication skills across technical and non-technical teams
- Experience with RESTful services, APIs, Git, and SVN