Overview:<p>Teespring, an innovative web-based crowdfunding platform and tech startup, is seeking a Sr. UI/Front End Engineer for its San Francisco office. A graduate of the Winter 2013 class Y-Combinator, Teespring launched in 2011 and has helped its users sell over 2 million shirts to date. We are hunting for engineers to work on problems that contribute directly to our two main goals: growing the company and making our users happy. We are among the fastest growing new companies in the country and are always on the lookout for engineering talent to help sustain our growth and product.<p>Description:<p>We are looking for a Sr. UI Engineer that has extensive experience with object-oriented JavaScript, HTML5, and CSS3. You will be responsible for building out our next-generation mobile applications. We encourage innovation, creativity, and a think outside of the box attitude when solving complex problems and implementing new solutions. You should have a strong passion for design and product development with solid communication skills as you will be interacting with all teams, in particular the product and creative teams.<p>The front-end engineer will help us push the boundaries of what is possible. You'll work side by side with outstanding designers. You should be proficient in HTML, CSS
and Javascript. You should appreciate the details that make a front-end user experience memorable, and demonstrate enthusiasm for new front-end technologies.<p>We offer a highly competitive benefits package including base salary, full benefits, annual and spot bonuses, and a great work environment.<p>What the UI Engineer will need:<p>5+ years of experience as a Software Engineer with a focus on UI and firm understanding of Front End best practices.
Expert experience with object-oriented JavaScript and frameworks such as Backbone.js, NodeJS, Knockout, AngularJS, batman.js, Closure
Experience with HTML5, CSS3, SASS (we use SCSS), jQuery as well as comfortable writing native Javascript.
Proficient with Adobe Creative Suite (Photoshop mainly)
Ability to own and execute complex projects
Bachelor’s Degree in Computer Science or equivalent work experience is required<p>Nice to have as a UI engineer:<p>High Traffic Social Network, Gaming or Web Experience
Experience with Agile/Scrum
Experience with Front-End performance testing and optimization.
Experience working with Rails and Grunt/Gulp JS
Experience with OOCSS
Experience with HAML/Slim templating engines
Experience with Javascript Testing Frameworks like Jasmine, Mocha, QUnit a plus!<p>What’s in it for the UI Engineer:<p>Competitive base salary
Relaxed work environment (Kegerator, ping-pong table, lounge areas)
Flexible work schedule
Company sponsored events<p>Email resume to ashley.hearn@teespring.com to learn more