Responsibilities:
- Develop user interface components
- Build reusable front-end libraries for future use
- Ensure the technical feasibility of UI/UX designs
- Collaborate with other team members and stakeholders
- Propose conceptual designs for original ideas
Skills and Requirements:
- Proficient in web markup, including HTML5, CSS3 and JavaScript
- Understanding of server-side CSS pre-processing platforms, such as LESS and SASS
- Understanding of client-side scripting and JavaScript frameworks, including jQuery
- Understanding of front-end frameworks such as AngularJS, ReactJS, DurandalJS, etc.
- Familiarity with tools such as as Illustrator or Photoshop is a plus.
- Familiarity with a scripting language like Ruby on Rails, PHP, Perl, or Python is a plus.