Full Stack Developer

San Francisco, CA

At Rothy’s, we know there’s a better way to do business, and it starts by putting the planet and its people first. More than 146 million single-use plastic bottles and 493,00+ pounds of ocean-bound marine plastic have been transformed into our signature thread, creating wardrobe staples that look just as good as they feel. 

Striving for zero waste, we combine 3D knitting technology and handcrafted assembly to create machine washable styles that don’t compromise on comfort. From classic shoes to carry-everywhere bags, we create essentials for wherever you go.

Working to close Rothy’s loop by 2023, building a sustainable future is at the heart of everything we do. We pride ourselves on fostering an inclusive environment at our HQ, retail stores and wholly-owned factory, and are growing our community every day.

About the Team:

As a direct to consumer company, technology is at the center of everything we do, and we couldn’t do it without this team. The expertise of our Technology team helps make Rothy’s a well-oiled machine. These whizzes keep all things tech-related ticking—from expertly engineering our site to providing essential IT assistance to cross-functional teams. As a direct to consumer company, technology is at the center of everything we do, and we couldn’t do it without this team.  We are looking for a Full Stack Developer to join our growing team and help ensure that our products are delivered with the highest level of quality possible. 

The Full Stack Developer will initially report to the SVP, Technology and will be responsible for implementing articulate backend solutions to solve complex problems for Rothy’s. You will work closely with a technical lead to architect these solutions, and evangelize best practices and patterns to the wider ENG team. 

A passion for retail and fashion, and a focus on sustainability are a plus.

Our first ever Full Stack Developer will be responsible for implementing well tested and thoughtful solutions across a wide range of challenges. We are looking for someone that has deep experience integrating third-party platforms and following modern software design patterns. The ideal candidate has familiarity with (or a willingness to learn about) performance optimization, background queuing, unit testing, CI/CD build outs, iPaaS implementation, REST/GraphQL API architecture concerns and database design best practices, to name a few topics. 

We are looking for someone that has a passion for writing beautiful code in an effort to create clear and systematic solutions that speak to design and technical visions. We are looking for someone that is not scared of experimentation and challenging convention but at the same time excited about peer-review, constructive critique and collaboration.

What You’ll Do:

  • Develop scalable backend solutions with performance and security in mind
  • Solve problems in the e-Commerce sphere
  • Dive into complex problem sets with passion and aptitude
  • Collaborate with Product, Design, QA, Data, Technical management and Architecture in the design of these solutions
  • Be responsible for implementing well tested and thoughtful solutions across a wide range of challenges 
  • Drive engineering solutions and level of efforts discussions for stand ups, sprint and quarterly planning
  • Write well-written, self-documenting code that follows best practices and design patterns
  • Partner with like-minded developers in empowered and self-organized product teams
  • Develop, Test, Deploy and support software that meets and exceeds business needs
  • Practice Agile methodologies to deliver the software, which will help in providing faster feedback on business features

You Have:

  • 3+ years of web development experience
  • 1+ years experience with Shopify as a platform
  • Experience with an iPaaS (Tibco, Boomi, Mulesoft, etc.) is a big plus
  • Experience with testing and integrating REST or GraphQL APIs
  • Experience with adding custom shopify apps
  • Knowledge of modern frameworks (Rails, Django, Laravel, Node.js) alongside a mature understanding of software development principles
  • Have experience with SQL or No-SQL databases with a strong understanding of data structuring
  • Strong knowledge of development patterns and frameworks such as MVC, JAM and MERN
  • Have experience and knowledge on utilizing cloud hosting platforms such as Heroku, AWS, Google Cloud, Azure for deployment needs and monitoring performance
  • Working knowledge of continuous integration, continuous delivery pipelines
  • Ability to write concise, cohesive code with test coverage
  • Total comfort working with APIs and 3rd party integrations
  • Great interpersonal communication skills 
  • The ability to manage workload, meet deadlines and speak up when needed.
  • Self-motivated, detail-oriented

Our Benefits:

  • Generous paid time off
  • 401k matching
  • Comprehensive health plans for you and your family
  • Supplemental mental health benefits
  • Healthy snacks
  • Monthly wellness reimbursement
  • Quarterly product allowance!

Pay Range:

$150,000 - $175,000 annually

Base pay is one part of the total rewards package that is provided to compensate and recognize employees for their work. This role may be eligible for additional discretionary bonuses/incentives, as well as a comprehensive benefits package.

Rothy's is committed to the health and safety of our employees and customers. In support of that, we require all employees to be fully vaccinated against COVID-19 before their first day with Rothy's if allowed by applicable state law. If you have a health-related need or religious belief that prevents you from getting the vaccine, let's chat so we can explore reasonable accommodations. Have questions or concerns? Just let your recruiter know. We're happy to walk through them.  

Subscribe to Job Alerts