Join to apply for the Senior Software Engineer role at 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 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 over $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 aid Palestinian families, and supported major climate change groups like Extinction Rebellion, Just Stop Oil, and Last Generation.
What You’ll Do
As a small, multidisciplinary team, we build and maintain products that make chuffed.org the preferred crowdfunding platform for social justice movements worldwide. Your daily tasks will include:
1. Designing, implementing, and maintaining high-quality applications and features within the engineering team.
2. Collaborating with cross-functional teams to assess feasibility, define project requirements, and deliver solutions.
3. Conducting code reviews to ensure adherence to coding standards.
4. Architecting technology strategies considering scalability, security, and reusability.
5. Managing and optimizing MySQL databases for performance and reliability.
6. Documenting features and concepts, keeping documentation up-to-date.
7. Using monitoring tools to troubleshoot and resolve software issues.
8. Working with customer support to prioritize and fix bugs or feature requests.
Requirements
What We’re Looking For
* Proven experience as a Senior Engineer with expertise in:
* Javascript, React, and/or NextJS, with opinions on typesafe coding, testing, and security.
* Writing tests using frameworks like Jest, React Testing Library, and Cypress.
* State management and data fetching, including Redux or Next.js API methods.
* Performance optimization techniques such as code splitting and lazy loading.
* Understanding of SDLC, SOLID principles, OOP, and design patterns.
* Ability to communicate technical concepts to non-technical stakeholders.
* Backend principles and willingness to expand backend skills.
* A growth mindset, passion for social justice, and the ability to design on-the-go.
* Independent problem-solving skills and teamwork orientation.
Bonus Points If You Have
* Experience with Infrastructure as Code (Terraform), AWS, GraphQL, or PHP frameworks like Laravel or Symfony.
Benefits
* Salary of $130-150K per annum + superannuation.
* Flexible work-from-home arrangements within Australia.
* Collaborate with industry-leading marketers and engineers.
* Contribute to social justice campaigns globally.
We’re committed to diversity and inclusion. All backgrounds, ages, and abilities are encouraged to apply, even if you don’t meet every requirement.
#J-18808-Ljbffr