Full Stack Developer, E-commerce

8d - Indeed
Tuft & Needle - Phoenix, AZ
In 2012, Tuft & Needle (tn.com) revolutionized the mattress space by turning the focus to the customer with always-honest pricing, an insistence on high-quality products, and world-class customer experience. We started our journey with two software engineers and a dream and today we have grown to a team of more than 175 talented people, working each day to bring the world premium sleep products at an honest cost.

We’re looking for a full-stack Ruby/Rails developer to join our growing engineering team in Phoenix. You'll get to work on tuftandneedle.com/tn.com as well as our internal customer experience and administration systems while collaborating with the rest of the engineering team on strategic decisions.

We’re looking for full stack developers that lean towards front-end development, as well as full stack developers that lean towards back-end development. Mastery of both isn’t required, but basic knowledge of each domain is necessary.

Our stack consists primarily of Ruby, Rails, Postgres, React.js, Node.js, HAML and SCSS and is deployed to Heroku and S3. We use CircleCI for continuous integration and believe strongly in continuous deployment. We also believe in leveraging quality APIs and tools.


  • End-to-end ownership: From inception to production, investment in the solution being built
  • Launch early and iterate: Done is better than perfect. Although we maintain a minimum standard of quality, we believe in getting value out of features and enhancements as soon as possible, while rapidly iterating.
  • Do things that scale: We’re bringing our homegrown brand of market disruption to the biggest mattress brands in the country(Serta, Simmons, Beautyrest). We’re automating manual processes and scaling up our efforts
  • Pragmatism: We’ve moved beyond the startup phase and our business is growing fast, so our team needs to be practical, smart, and flexible. What worked yesterday might not be the solution today.


  • 5+ years of experience working in a tech environment similar to what's described above
  • Experience with Ruby on Rails
  • Experience with React.js
  • Experience with building eCommerce applications
  • Passion for Test Driven Development
  • DevOps experience/understanding is a plus
Our people – You will be working alongside some of the most talented, supportive, savvy individuals out there… people we are so proud to work with. Together, we are shaking things up in the mattress industry and delivering an experience for clients that they would never expect.
Our product – Each team member receives a great bundle of products for themselves. You will too if you join the team! Your friends and family will also have access to a great product discount.
Our benefits - We offer comprehensive health benefits for you, eligible partners and dependents, paid maternity & paternity leave, 401k with a match, a generous vacation plan, and so much more.
Tuft & Needle is proud to be an equal opportunity employer. We will not discriminate against any applicant or employee on the basis of age, race, color, creed, religion, sex, sexual orientation, gender, gender identity or expression, medical condition, national origin, ancestry, citizenship, marital status or civil partnership/union status, physical or mental disability, pregnancy, childbirth, genetic information, military and veteran status, or any other basis prohibited by applicable federal, state or local law.
Your experience is important to us. If you have any questions with your application, please contact our Candidate Experience Team at talent@tuftandneedle.com