Home Jobs Board Sr. Front-end Software Engineer, Collage.com, March 9

Sr. Front-end Software Engineer, Collage.com, March 9

collageWho: Collage.com
Position: Sr. Front-end Software Engineer
Where:  Seattle
What: Collage.com is a technology company that makes custom products easy for everyone. We strive to deliver the best customer experience with great software and excellent service. We sell an expanding variety of photo and home products, including photo blankets, photo books, canvases, pillows, and more. Our company been featured on the TODAY Show, The View, and Good Morning America many times. We are a profitable, 100% bootstrapped company with about 40 employees that has rapidly grown from zero to $22M annual revenue over the past five years. We are seeking ambitious, nice individuals to join us in our quest to bring great custom products to the world.

Responsibilities: 

We are seeking a mid-level to senior-level front-end software engineer. Your job will be working on our core software — building interactive and responsive user interfaces to help customers create great designs. You will work with cutting-edge technologies including Backbone.js, Handlebars, HTML5 canvas, and SASS. As part of a small development team at a fast-growing company, you will have unparalleled opportunities for career growth and having an impact on millions of customers.

 

Requirements:

– Advanced Javascript, including asynchronous logic, object-oriented design patterns, and architectural best practices
– Familiarity with web frameworks such as Backbone.js + Handlebars, Flux + React, etc.
– Network communication via a RESTful interface
– Handlebars, JSX, or other client-side templating / expression engine
– Spatial/geometric reasoning — for basic rendering, animation, and image manipulation
– User interface design
– Ability to quickly understand and work with code having a high degree of inherent complexity
– Must be able to implement complex features independently
– Strong communication is critical for this remote work position.
– Version control with Git
– PHP or other server-side language
– SQL — understanding data model design and querying raw analytics data
– JavaScript performance and frame rate optimization
– SASS/COMPASS
– 2D image processing with HTML5 canvas, or with ImageMagick
– HTML5 canvas-based rendering engines
– Node.js
– Graphic design
– Adobe Photoshop and Illustrator
– Grunt.js build systems
– CDNs, caching, and page load optimization

How: Apply Here