Please, let Chuffed.org know you found this job
on RemoteYeah.
This helps us grow 🌱.
Description:
Chuffed.org is a crowdfunding platform dedicated to supporting social justice movements globally.
The organization has raised over $150M across 35,000 campaigns in 23 countries.
The Senior Software Engineer will work within a small, multi-disciplinary team to build and maintain high-quality applications and features.
Responsibilities include designing, implementing, and maintaining applications, collaborating with cross-functional teams, conducting code reviews, and managing MySQL databases.
The role involves writing documentation, troubleshooting software issues, and collaborating with customer support to prioritize bugs and feature requests.
Requirements:
Candidates must have proven experience as a Senior Engineer with in-depth knowledge of JavaScript and modern front-end frameworks, particularly React and/or NextJS.
Experience in writing tests using frameworks like Jest or React Testing Library, as well as regression test suites like Cypress, is required.
A sound understanding of SDLC processes, SOLID principles, OOP, and design patterns is essential.
Candidates should have solid experience in communicating technical concepts to non-technical stakeholders and a willingness to expand backend skills.
A strong growth mindset and a passion for social justice are necessary.
Ability to design on-the-go and solve challenges independently is important.
Bonus points for experience with IaC principles, AWS services, GraphQL, and PHP frameworks like Laravel or Symfony.
Benefits:
The position offers a salary range of $130-150K per annum plus superannuation.
Chuffed.org values work-life balance, allowing for remote work within Australia and occasional in-person team meetings.
Employees will work alongside industry-leading marketers and digital engineers in a small, agile team.
The role provides an opportunity to amplify the work of campaigners advocating for progressive social change globally.
Apply now
Please, let Chuffed.org know you found this job
on RemoteYeah
.
This helps us grow 🌱.