Taro Logo

Senior Software Engineer

Eco-friendly toilet paper company that donates 50% of profits to provide clean water and sanitation projects globally.
Frontend
Senior Software Engineer
Remote
101 - 500 Employees
5+ years of experience
E-Commerce · Consumer

Description For Senior Software Engineer

Who Gives A Crap is seeking a Senior Software Engineer to join their purpose-driven team. As a B Corp certified company that donates 50% of profits to sanitation projects, they've already contributed over $8.9M USD to global initiatives. With 200+ team members across Australia, Philippines, China, US, UK, and Europe, they're scaling rapidly to increase their impact.

The role focuses on delivering seamless digital experiences through their e-commerce platform. You'll work on diverse projects from Shopify feature migrations to custom React implementations and serverless APIs. Recent projects include launching new product lines, building a React-based Limited Edition Upgrade flow, and expanding their Google Cloud Run infrastructure.

As a senior engineer, you'll drive code quality, mentor team members, and contribute to technical strategy. The ideal candidate brings strong full-stack capabilities, expertise in JavaScript/TypeScript, and a collaborative approach to development. You'll work in a supportive environment that values diversity, offers competitive compensation, and provides meaningful benefits including healthcare support and professional development.

This is an opportunity to apply your technical skills to make a real difference, working with a team that's proud of their mission and impact. The role offers both technical growth and the chance to mentor others while contributing to a business that's scaling its positive impact on global sanitation access.

Last updated 13 days ago

Responsibilities For Senior Software Engineer

  • Drive high-quality maintainable code and efficient testing
  • Lead and mentor teammates
  • Foster clear communication and knowledge sharing
  • Navigate risk and prioritize tasks
  • Contribute to organizational improvements
  • Migrate Shopify features
  • Build customized user experiences
  • Expand serverless API capabilities
  • Contribute to tech strategy
  • Implement testing and QA automation

Requirements For Senior Software Engineer

JavaScript
TypeScript
React
  • Several years experience as a Senior Software Engineer
  • Strong technical skills and desire to grow as an Engineer
  • Ability to work across full technology stack (backend, frontend, infrastructure)
  • Expertise in JavaScript and TypeScript
  • Strong mentoring, coaching, and pair programming skills
  • Experience with ecommerce platforms (preferred)

Benefits For Senior Software Engineer

Medical Insurance
  • Competitive market-informed salaries
  • Healthcare support globally
  • Generous paid leave
  • Learning and development opportunities
  • Free toilet paper
  • B Corp certified company

Interested in this job?

Jobs Related To Who Gives A Crap Senior Software Engineer