Job Title: Sr. Front End UI Developer. Location: San Francisco, CA. Full-time position.
Requirements
- JavaScript
- Experience with 3rd party libraries for DOM manipulation (jQuery is preferred)
- Experience with AJAX / JSON
- Optimization: Understands how to fine-tune and measure performance; detect race conditions; debug paint issues
- Experience producing cross-browser functional code
- Understands the JavaScript event model
- Experience with the promise interface
- Experience building modular JavaScript using AMD
- CSS
- Experience with preprocessors (LESS and/or SASS)
- Understands how to write efficient selectors
- Understands CSS rule specificity
- Understands best practices for organizing rules
- Understands cross-browser CSS issues
- Understands responsive design approaches
- Exposure to web-based mobile UI development
- General Web Technologies
- Security (XSS, CSRF prevention)
- Experience with optimizing pages for performance
- Writing/understanding semantic markup
- Experience with HTML5 new features
- Experience with rapid-development workflow technologies (ie: Grunt)
- Experience with version control (SVN, Git preferred)
- Accessibility
- Understands ARIA tags
- Familiar with WCAG 2.0
- Understands best practices