Teespring is an innovative web-based crowdfunding platform and tech startup here in San Francisco. A graduate of the Winter 2013 class Y-Combinator, Teespring launched in 2011 and has helped its users sell over 6 million shirts to date. We are looking for engineers to work on problems that contribute directly to our two main goals: growing the company and making our users insanely happy.<p>Description:
We are looking for a Front-End Engineer that has extensive experience with JavaScript, HTML5, and CSS3 and wants to help us push the boundaries of what’s possible. You should care deeply about the details that make a front-end user experience memorable, demonstrate enthusiasm for new front-end technologies and know that mobile first is how everything is built.<p>Technical Challenges:
1 - Work in a fast paced environment, making trade-offs
2 - Turn our Design team’s vision into a working, mobile first application.
3 - Work with design and product from ideation to development to produce efficient code that embraces our infrastructure.<p>Performance objectives:
Your goal, working with our outstanding designers, product designers and other engineers is to create a mobile first experience for our Buyers and Sellers.<p>Learn and contribute to our FE style guideline and tools.
Embracing and integrating latest best practices and technologies, be integrated into the design process from ideation to execution, be able to communicate technical trade-offs to design and product teams contribute heavily to our style guide<p>Investigate and integrate latest best practices into our code base and educate the rest of the front-end team.<p>Success:<p>We encourage innovation, creativity, and a think outside of the box attitude when solving complex problems and implementing new solutions.<p>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>As a front-end engineer you’ll help us push the boundaries of what is possible and work side by side with outstanding designers and engineers.<p>We offer a highly competitive benefits package including base salary, full benefits, annual and spot bonuses, and a stereotypical work environment (ping-pong table, lounge areas, Kegerator, free shirts, Gorilla) with flexible work schedules and company sponsored events.<p>Desired Skills:
Mobile first design approach
Firm understanding of Front End best practices
Strong experience with a JavaScript framework such as Backbone.js, NodeJS, Knockout, AngularJS, batman.js, or Ember
Comfortable writing native Javascript<p>Nice to have as a UI engineer:
Experience with Agile/Scrum Experience
Front-End performance testing and optimization
Experience working with Rails
OOCSS Experience
Javascript testing frameworks like Jasmine, Mocha, or QUnit