Senior React Developer
Tuft & Needle
Apply for this job
THE JOURNEY TO YOUR DREAM JOB COULD BE JUST A CLICK AWAY…
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 Sr. React Developer to join our growing engineering team in Phoenix and around the US. You'll get to work on tuftandneedle.com/tn.com, serta.com, and beautyrest.com, the CMS tools that allow cross-functional teams to collaborate on them as well, and push us forward on a journey towards a cohesive design system across our sites. You’ll have a seat at the table with the rest of the engineering team on strategic decisions, and help our team envision the future of sleep.
HOW WE WORK:
We live by our company values:
We Listen To Our Customers and To Each Other
We Sprint With Focus
We Shape Our Future
We Win As A Team
We Sleep Well Doing Business Our Way
For the engineering team, this means:
End-to-end ownership: From inception to production, you have 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 with A/B testing built into our process.
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.
OUR TECHNICAL ENVIRONMENT
Our stack consists primarily of React, SCSS, Ruby, Rails, and Postgres and is deployed to Heroku and Vercel. We use CircleCI and Buildkite for continuous integration and believe strongly in continuous deployment. We have a platform and architecture team focused on making this flow nice for you! We believe in leveraging quality APIs and tools.
- 5+ years of experience working in a tech environment similar to what's described above
- Proficiency with React
- Experience with GraphQL
- Experience with Ruby on Rails
- Experience with building eCommerce applications
- Expertise working with Content Management Systems (we use Prismic)
- Passion for Test Driven Development. We use RSpec, Cucumber, Jest, and Cypress
- A love for learning
YOU'LL SLEEP WELL WHEN YOU WORK WITH US
Our people. You'll work with some of the most talented, supportive, and savvy individuals out there. We're very proud to work with each other. We're shaking up the mattress industry and delivering an experience for clients they would never expect. And we’re proud of that too!
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. We have 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 email@example.com