Senior Software Engineer at Chuffedorg
Sydney NSW 2000, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

10 Jul, 25

Salary

150000.0

Posted On

11 Apr, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Good communication skills

Industry

Information Technology/IT

Description

WHY JOIN CHUFFED.ORG?

Chuffed.org is on a mission to power up the world’s biggest social justice movements. Our crowdfunding platform helps activists, grassroots organisations and non-profits to fund their fight for justice on issues like First Nations sovereignty, climate justice, refugee rights, animal rights and Free Palestine.
To date we’ve helped raise $150M+ across 35,000 campaigns in 23 countries and are backed by Blackbird Ventures & the Telstra Foundation.
Our team has fought alongside the Wangan & Jagalingou Cultural Custodians to Stop Adani, created a space to get help and aid to Palestinian families, and helped back the most significant climate change action groups across the world; Extinction Rebellion, Just Stop Oil, Last Generation and more.

Responsibilities

We are a small team of dedicated and multi-disciplinary people, and we spend our days building and maintaining the products and features that help make chuffed.org the preferred crowdfunding platform for the biggest social justice movements in the world.

Each day will be different, but here’s how you’ll generally spend your time:

  • Working within the engineering team to design, implement, and maintain high-quality applications and features
  • Collaborate with cross-functional teams and stakeholders to assess feasibility and delivery of solutions, as well as define project requirements and specifications
  • Conduct code reviews and ensure adherence to coding standards and practices
  • Work with the engineering team to architect the ongoing technology strategy, considering key factors such as risk assessment, scalability, re-usability, and security
  • Manage and optimise MySQL databases to ensure high performance and reliability
  • Write documentation of features and concepts, and ensure existing documentation is kept up-to-date
  • Use monitoring and logging tools to troubleshoot and resolve software issues, to ensure reliable application performance
  • Collaborate with the customer support team to ensure common bugs or feature requests are prioritised or fixed
Loading...