Australia Remote (Country)

Who Gives A Crap is hiring a Software Engineer

About the Role

The role involves developing and maintaining backend and frontend systems, supporting e-commerce functionality, and contributing to technical improvements that align with business goals and sustainability values.

Responsibilities

  • Design and implement backend services and APIs
  • Write clean, maintainable, and well-tested code
  • Collaborate with product and design teams to deliver new features
  • Troubleshoot and resolve technical issues in production
  • Participate in code reviews and team planning sessions
  • Improve system reliability and performance
  • Support the e-commerce platform during high-traffic periods
  • Maintain documentation for systems and workflows
  • Work with third-party integrations for payments and logistics
  • Ensure code adheres to security and compliance standards
  • Contribute to architectural decisions and technical roadmaps
  • Monitor application performance and respond to alerts
  • Optimize database queries and data models
  • Assist in migrating legacy systems to modern infrastructure
  • Engage in agile development practices with iterative delivery
  • Support internal tools used by customer service and operations
  • Implement analytics and tracking features
  • Collaborate on accessibility and usability improvements
  • Stay current with evolving technology and best practices
  • Help maintain deployment pipelines and CI/CD systems
  • Contribute to disaster recovery and backup strategies
  • Work on internationalization and localization features
  • Support sustainability initiatives through efficient engineering
  • Ensure systems scale with business growth
  • Participate in on-call rotations when needed

Compensation

Competitive salary with benefits

Work Arrangement

Remote-friendly with flexible hours

Team

Part of a small, cross-functional technology team collaborating closely with product and operations

Our Mission

We believe that going to the bathroom is a daily opportunity to make a difference. Our products fund sanitation projects globally, and we’re committed to sustainability in everything we do, from materials to manufacturing.

Why Join Us

You’ll work on meaningful technology challenges while supporting a brand that values transparency, environmental responsibility, and social impact. We offer flexibility, growth opportunities, and a culture that values curiosity and collaboration.

Available for eligible candidates

Required Skills
JavascriptTypescriptTailwind CSSGCP WorkflowsGithub Actions CI/CDExpress APIKlaviyoPostgresGCPShopifyNode.jsAPI DevelopmentCloud Infrastructure JavascriptTypescriptTailwind CSSGCP WorkflowsGithub Actions CI/CDExpress APIKlaviyoPostgresGCPShopifyNode.jsAPI DevelopmentCloud Infrastructure
About company
Who Gives A Crap
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.
All jobs at Who Gives A Crap Visit website
Job Details
Category other
Posted 9 months ago