Teespring is a platform that makes it easy for anyone to create and sell high-quality products people love, with no cost or risk. Teespring powers all aspects of bringing merchandise to life from production and manufacturing to supply chain, logistics, and customer service.<p>A graduate of the Winter 2013 class Y-Combinator and backed by Andreessen Horowitz and Khosla Ventures, Teespring launched in 2012 and has helped its users sell over 12 million shirts in more than 80 countries.<p>Senior Full Stack Engineer<p>What does our team do?
At Teespring, “full stack” takes on a variety of meanings including warehouse management systems, our 3rd party API, and number crunching analytics behind our campaign dashboards. Our team works diligently to create a compelling experience for buyers, a feature-rich platform for sellers, and a backend manufacturing pipeline to fulfill orders. It’s up to you to pick the challenge which most excites you!<p>What is the job?
All engineers participate in pair programming about 50% of the time, along with code review and thorough testing of both the backend and frontend code. Sprint planning is also a key part of the day-to-day job; deciding and executing on new features to build in each two week sprint. Engineers may also work on writing up feature specs so that the technical requirements are met before a feature is started.<p>This contributor will be a strong programmer with a leaning toward full-stack development. Substantial front ends skills are highly desired since most features have some user interface component. A strong working knowledge of Rails, and OOP will be especially useful, as Teespring has a large codebase and effectively architecting our code will enable us to continue to iterate quickly. Experience writing scalable code and queries will come in very handy!<p>We want people with the ability to bring new ideas to help drive innovation. We pride ourselves on IDEAS philosophy: Innovative, Deliver, Empower, Authentic, Scrappy.<p>If you are successful in this role, a year from now you will:
Mentor other engineers, both in your team and across the company, toward technical excellence
Be an established Pod Technical Lead increasing our engineering efficiency
Have significant architectural ownership
Be a known thought leader on what it means to write craftsman level code<p>Our Environment:
Modern Ruby + Rails Stack, TDD/BDD with RSpec/Cucumber, Redis, MySQL, Backbone.JS, React.JS, GO<p>What do we need?
Senior level software engineer ready to build highly visible apps - ideally in Ruby
Engineer who can mentor his/her teammates and wants to give back - tech talks, lightning talks, etc.
Wide knowledge of web apps - scalability, growth, mentorship
Experience implementing Service Oriented Architecture or micro-services
Good intuition for weighing trade-offs
Open Source contributors are preferred<p>What do we offer?
Happiness is just as important to us as hard work. All startups in San Francisco offer the same perks, but what makes us different is our desire to completely change how the world thinks about apparel and custom e-commerce. That being said, here are the benefits you will receive:
Working with talented, collaborative, and entrepreneurial teams
Medical, dental and vision insurance for you, your family, or pet
Unlimited paid time off and 9 paid holidays
Generous stock options
Free catered lunch and dinner daily
Fully stocked kitchen with drinks, snacks, and bar
Training, career development, and meet up hosting
Fun SOMA office with easy access to Muni, Bart, and Caltrain with commuter benefits
Apple computers and Thunderbolt monitors
Social activities, office happy hours, concerts, game room, and endless free t-shirts!<p>Please email your resume to ashley.hearn@teespring.com to learn more