Who Gives A Crap is seeking a Mid-level Software Engineer to join our Digital Product team. You will write clean, maintainable code and mentor others while playing a key role in pushing initiatives forward to enhance customer experiences.
What You'll Do
- Refine and expand our Design System using Tailwind CSS to ensure UI is consistent, scalable, and sleek.
- Create and maintain complex algorithms using GCP Workflows, Github Actions CI/CD, and Express API for order redistribution calculations.
- Build custom outreach integrations like a referrer marketing system using Express API, Klaviyo, Postgres, and GCP.
- Elevate the Shopify-powered experience by creating a tailored, smooth return experience for customers.
- Develop custom React applications like the upgrade flow for Limited Edition releases.
What We're Looking For
- Highly advanced front end development skills (Javascript, Typescript) with experience developing complex, accessible, and secure user interfaces.
- Experience in at least one server-side language.
- Demonstrated knowledge and experience in using modern frameworks and build tools, including implementing automated testing.
- Ability to identify, diagnose, and solve complex technical problems, and resolve bugs or issues with minimal assistance.
- Excellent communication and organisational skills with an ability to foster open and creative relationships across teams.
- Proven experience and desire to continuously improve and mentor others in the team.
Nice to Have
- Experience in the ecommerce space, whether that’s with Shopify or other platforms.
Technical Stack
- Javascript, Typescript, Tailwind CSS, GCP Workflows, Github Actions CI/CD, Express API, Klaviyo, Postgres, GCP, Shopify, React
Team & Environment
You will be part of a small team within Digital Product. These teams drive technology and experiences for customers. You'll report to your team and manager.
Benefits & Compensation
- Genuine culture of collaboration.
- Room to develop your unique identity and path within the company.
- Encouragement to work across disciplines and broaden your horizons.
- FREE toilet paper, hand towel, tissues and a few other things.
- Freedom to act on good ideas, quickly.
- 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).
Work Mode
This is a remote-first position open to candidates based in Australia.
Who Gives A Crap believes that diversity of perspectives and experiences makes a team stronger. We are a high-functioning distributed team with a strong culture of trust and a Certified B Corp™ with a score of 125.5.

