Back to Search
Overview
New Grad

Senior Software Engineer

Confirmed live in the last 24 hours

Who Gives A Crap

Who Gives A Crap

Australia (Remote)
Remote
Posted May 6, 2026

Job Description

Senior Software Engineer 

Australia (Remote)

Want to leverage your technical skills at a high-growth startup AND make a difference in the world? 

Come join the revolootion! 

Funny name, serious business We make eco-friendly products and donate 50% of our profits to provide clean water and help build toilets for the billions of people who lack proper access to basic facilities. So far, we’ve contributed over $18 million to fund sanitation projects around the globe. We need people like you to join our mission and ensure everyone around the world has access to clean water and a toilet.

As a genuine remote-first company, we lean into being a high-functioning distributed team. We recognise some people achieve maximum productivity and work-life balance being fully remote. We have a strong culture of trust, and we love to deliver and delight!

Our engagement surveys (thanks Culture Amp!) tell us that our team is really proud (95%) to work for Who Gives A Crap and, well, we couldn’t be more proud of that.

A bit about the team Our Digital Product teams drive the technology and experiences for first-time and returning customers of Who Gives A Crap. As a Senior Software Engineer, you’ll be a technical leader, writing clean, maintainable code across the full stack while mentoring others and architecting scalable solutions. You’ll play a key role in pushing our initiatives forward, balancing rapid innovation with engineering excellence.

If you’re passionate about growth and innovation, and looking to leverage cutting-edge tools to solve complex problems, we’d love to have you on our team!

Here’s some of the work our engineers contribute to in Digital Product…

  • Architect Scalable Full-Stack Solutions: Design and build robust systems from front-end interfaces in React to back-end logic using Express and Postgres.
  • Master Modern Workflows: Create and maintain complex algorithms utilising GCP Workflows, GitHub Actions CI/CD, and AI-assisted development to accelerate our delivery.
  • Scale the Design System: Lead the expansion of our Design System using Tailwind CSS, ensuring a sleek, accessible UI that scales across our global platforms.
  • Custom Integrations: Develop bespoke systems like our referrer marketing engine or custom Shopify experiences that bridge the gap between third-party APIs (Klaviyo, Shopify) and our internal infrastructure.
  • AI-Driven Innovation: Actively integrate AI tools into your daily workflow to optimise code quality, automate testing, and explore new ways to enhance the customer experience.

Let’s talk about you You’re a seasoned engineer who thrives in a collaborative, high-energy environment. You aren’t just a coder; you’re a system thinker who knows how to bridge the gap between front-end polish and back-end stability. You are also an AI-forward developer—you see AI as a force multiplier and have already integrated it into your workflow to build smarter and faster.

  • Expert Full-Stack Proficiency: Deep experience with JavaScript/TypeScript and a proven track record of building complex, secure, and accessible full-stack applications.
  • Architectural Mindset: Strong system design thinking with the ability to speak to tradeoffs, scalability, and performance across the entire stack.
  • AI-Power User: You are proficient with AI coding assistants and LLMs, using them to diagnose problems, generate boilerplate, and solve complex logic with efficiency.
  • Server-Side Authority: Deep experience in at least one server-side language (Node.js/Express preferred) and working with databases like Postgres.
  • Quality Advocate: Demonstrated mastery of modern frameworks and automated testing—you believe "done" means "tested and scalable."
  • Leadership & Mentorship: A desire to level-up the team through code reviews, architectural guidance, and fostering an open, creative culture.

Nice to have…

  • Experience in the ecommerce space (Shopify) or working within a B Corp environment.

Do you want your work to make the world a better place? Do you want to work with other people who feel the same way? What a coincidence - us too!

What’s in it for you?

  • Genuine culture of collaboration
  • We’re a small team, so there’s a lot of room to develop your unique identity and path within the company.
  • We’ll encourage you to work across disciplines and broaden your horizons while helping you grow.
  • FREE toilet paper, hand towel, tissues and a few other things
  • The freedom to act on good ideas, quickly. We’ll help you get there!
  • Generous leave policies - including “Life” Leave.
  • Remote-first culture with opportunity to collaborate in person in Melbourne and Sydney
  • Work From Home stipend, professional development budgets and access to hub office locations at The Commons (Melbourne and Sydney).

You give a crap! As a certified B Corp™, we work to make a difference every day while maintaining the highest standards of social and environmental impact. With our most recent score of 125.5 we’re in very good company with other exceptional B Corps around the world.

Have you made it this far? If you’re still reading, we think there’s a strong chance you might be our kind of person.

Here’s the thing, though — research suggests that 60% of women and underrepresented folks might have already talked themselves out of applying. Even if you don’t check every box above, we want to encourage you to introduce yourself.

We believe a diversity of perspectives and experiences makes a team stronger — and the stronger our team, the closer we are to delivering toilets and clean water for all.

 

reactnodejavatypescriptjavascriptgorustgcpaidata