Front-End Engineer
Safari Books Online - Boston, MA

This job posting is no longer available on Safari Books Online. Find similar jobs: Front End Engineer jobs - Safari Books Online jobs

As part of a passionate team of software engineers and designers at Safari Books Online, you will be responsible for implementing the front-end of our web-based reading and learning products. You’ll also help discover, prototype, and recommend brandnew features, and have significant ownership of our JavaScript architecture and infrastructure.

Our engineering team is both distributed and collaborative, which means a better workplace if you’re independent and self-motivated. The best candidates will demonstrate a deep understanding of all aspects of front-end development, including usability, progressive enhancement, SEO, analytics, and delighting the user while maintaining security, crossplatform/browser compliance, accessibility, scalability and performance standards.

Why work for Safari Books Online?
• We value your time and attention. We don’t ask you to give up your life for your job, and we try not to waste your time with unnecessary overhead.
• We’re proud of a proven business model built on real technical learning and professional development. Technologists use our products to make the web better every day.
• We’re committed to helping our employees truly broaden their talents and ambitions. We encourage managers to learn Github and developers to understand our P&L.
Responsibilities
• Build UI features in JavaScript utilizing RESTful JSON APIs
• Maintain and extend existing responsive, progressively enhanced HTML5 web apps
Skills
• Extensive experience with JavaScript and JavaScript libraries, particularly Backbone and jQuery
• Fluency with HTML5 and CSS3
• Familiarity with concepts from the various JS frameworks such as Spine, Knockout, Ember, Angular, etc.
• Opinionated but openminded when it comes to JS code conventions
• Experience with version control systems, especially git
• Proven realworld experience with mobile web development
• Experience with testing, particularly JS unit tests and Selenium inside a large JS code-base
• Knowledge of Django and Python is important
Boston or San Francisco desirable but remote is OK too!

Safari Books Online - 16 months ago - save job