3 weeks ago Be among the first 25 applicants
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 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 get help and aid to Palestinian families, and supported major climate change action groups worldwide, including Extinction Rebellion, Just Stop Oil, and Last Generation.
What You'll Do
We are a small, dedicated, multi-disciplinary team focused on building and maintaining products that make chuffed.org the preferred crowdfunding platform for social justice movements globally.
Your daily tasks will typically include:
* Designing, implementing, and maintaining high-quality applications within the engineering team
* Collaborating with cross-functional teams to assess feasibility, define project requirements, and deliver solutions
* Conducting code reviews and ensuring coding standards and practices are followed
* Architecting technology strategies considering risk, scalability, reusability, and security
* Managing and optimizing MySQL databases for performance and reliability
* Documenting features and concepts, and maintaining existing documentation
* Using monitoring and logging tools to troubleshoot and resolve issues for reliable application performance
* Working with customer support to prioritize and fix bugs or implement feature requests
Requirements
What We're Looking For
* Proven experience as a Senior Engineer with expertise in:
o Javascript, React, and/or NextJS, with opinions on typesafe code, testing, and security
o Writing tests with frameworks like Jest or React Testing Library, and regression tests like Cypress
o State management and data fetching, including Redux or Next.js API methods
o 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
* Experience with backend principles and willingness to expand backend skills
* A growth mindset and passion for social justice
* Ability to design on-the-go and adjust designs based on stakeholder feedback
* Independent problem-solving skills and willingness to seek help when needed
* Ability to thrive in a high-impact, scalable, and efficient engineering environment without burnout
Bonus points if you have:
* Experience with IaC tools like Terraform
* Managing AWS services
* Working with GraphQL
* Experience with PHP frameworks such as Laravel or Symfony
Benefits
* Salary of $130-150K per annum + superannuation
* Flexible work environment with remote options within Australia, based in Sydney or Melbourne
* Collaborate with industry-leading marketers and engineers in a small, agile team
* Contribute to social justice campaigns worldwide
We value diversity and inclusivity. All backgrounds, ages, and abilities are encouraged to apply. Even if you don't meet all requirements, we welcome your application.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr