Front-End Software Engineer AppFolio
We are looking for front-end specialists who can provide expert level guidance to our teams and stay on top of emerging technologies.
Contribute working code directly to features and products that are being shipped.
Work closely with other engineering team members, QA, and product owners
Research, learn, and recommend emerging front-end technologies and trends
Knowledge and Skills:
BS, MS, or Ph.D in Computer Science or related technical discipline
1-3+ years hands-on web development experience with expert level proficiency in:
Cross-browser support and progressive enhancement
Creativity, ability to solve complex problems without a roadmap
Experience with Ruby on Rails or similar MVC application framework highly desired
Experience with SASS, Compass, CoffeeScript or other language preprocessors highly desired
Expert level proficiency means:
You follow industry leaders and the latest w3 specs to stay on the cutting edge of new technology.
You?ve downloaded and installed nightly builds of Chrome, Webkit, and Firefox just to try out new features.
HTML semantics is important to you; you understand when to use a 'div' vs. a 'ul'.
You have a solid understanding of CSS selector specificity and you don?t resort to just adding another ID to make one rule trump another.
You have familiarity with CSS architectures (SMACSS, OOCSS, BEM, etc.), as well as an understanding of the rationale precipitating their need.
You have familiarity with front end MVC frameworks (Backbone, Ember, etc.).
You have familiarity with designing and optimizing for mobile devices.
||Santa Barbara, CA |