Saatva is looking for a Senior Full-Stack Software Engineer. You will be responsible for developing scalable, robust and high performance solutions in order to scale the business across our product line. You will be a key contributor in leading and implementing the platform architecture and strategy. You will be part of a small, nimble team of developers who love solving hard problems.
About Us
The Saatva Company is the fastest growing online mattress company in the country that designs and develops high-quality, eco-friendly luxury mattresses at a fraction of retail prices. We're committed to delivering the most comfortable, durable, and affordable luxury mattress without the drama or expense associated with mattress retailers.
The Saatva Company umbrella includes four luxury brands — Saatva innerspring mattress, Loom & Leaf ultra-premium memory foam mattress, Zenhaven all-natural latex mattress, and our Lineal adjustable bed frame.
The Saatva Company was named the fastest growing Consumer Brand Manufacturer by Internet Retailer's Top 500 Guide (2016), Ranked 5th fastest growing e-tailer in the United States overall (2016), and #68 in Forbes' 100 "America's Most Promising Companies" (2015)
What you will do everyday:
Design and implement integration code as micro services to enable data exchange
Implement new designs and iterate on the customer experience of our consumer sites
Work closely with a cross functional team of developers and to deliver top notch services
Architect custom solutions on top of a variety of platforms
Maintain and expand upon our data pipeline
Participate in scrum estimations, daily standups, and sprint retrospectives
What you need to bring to the table:
5+ years developing web based applications
Proficiency in at least one PHP framework or eCommerce platform
Proficiency in designing and implementing RESTful web services
Experience with at least one JavaScript Framework (React, Angular2, NodeJS etc.)
Familiarity with AWS services (S3, EC2, RDS, etc.)
Expertise in at least one object oriented language
Passion for producing elegant, maintainable code
Ability to interface with business stakeholders and engineers
Champion agile software development practices
Bonus
Computer Science or other technical degree preferred
Experience working in a Continuous Delivery environment