- Application user interface design principles.
- Handlebars or other client-side template engine.
- Designing clean maintainable PSD/AI files with non-destructive editing and pixel perfect vector shapes.
- Source control with Git.
- Photo editing.
- Backbone.js or another client-side MVC framework like AngularJS
- You want to work in a small, agile team.
- You mentor other developers when needed.
- You work hard and don’t need much oversight.
- You like variety in your projects.
- You want to be proud of what you do at your job.