Senior Full Stack Engineer

Details of the offer

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 $130M+ across 30,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.What You'll DoYou'll spend your 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.Here's how you'll spend your time:Working within the engineering team to design, implement, and maintain high-quality applications and featuresCollaborate with cross-functional teams and stakeholders to assess feasibility and delivery of solutions, as well as define project requirements and specificationsConduct code reviews and ensure adherence to coding standards and practicesWork with other developers to architect the ongoing technology strategy, considering key factors such as risk assessment, scalability, re-usability, and securityManage and optimise MySQL databases to ensure high performance and reliabilityEnsure written documentation of features and concepts is maintained and up-to-dateUse monitoring and logging tools to troubleshoot and resolve software issues, to ensure reliable application performanceRequirementsWhat We're Looking ForProven experience as a Senior Engineer, with in-depth knowledge of:Writing tests within a testing framework, such as PHPUnit, Jest, or React Testing Library as well as regression test suites like Cypress or SeleniumPHP8 and Laravel 10, including an understanding of modern PHP best practicesSound understanding of SDLC processes, SOLID principles, OOP and design patterns and paradigms.Experience in communicating technical concepts to non-technical stakeholdersA strong growth mindset - you're not afraid to take risks, fail, and learnA passion for social justice and a strong desire to help Chuffed campaigners succeedBonus points if you have:Experience working with IaC principles and tools, particularly TerraformExperience with React, Redux, NextJS and TypescriptDemonstrated experience managing AWS servicesProven experience working with GraphQL, in a backend and/or frontend environmentWe value work-life balance. We work autonomously from home and meet up with the team intermittently to collaborate in-person. We're based in Sydney but open to remote employees within Australia.We're building a diverse and inclusive workplace. We encourage people from all backgrounds, ages and abilities to apply. We value all kinds of experiences, so even if you don't meet all of the requirements outlined above, we encourage you to apply.
#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Tprm Governance & Oversight Senior Specialist

About Us At ANZ, we're applying new ways technology and data can be harnessed as we work towards a common goal: to improve the financial wellbeing and sustai...


Anz - Victoria

Published 7 days ago

Senior Salesforce Developer Melbourne, Aus 5 - 10 Years Of Experience 15-03-2024

Melbourne, Australia 5 – 10 years  of experience 2024-03-15 CRMIT Solutions is a pioneer CRM Solutions Provider focusing on Salesforce digital transformatio...


CRMIT Solutions - Victoria

Published 7 days ago

Lead Developer-Java

What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating many opportuni...


Cognizant - Victoria

Published 7 days ago

Data Engineer

Take the next step. Be part of something bigger at Suncorp. We're never just satisfied with how things are – because we know how things could be. And it's ou...


Suncorp - Victoria

Published 7 days ago

Built at: 2024-11-23T17:02:45.568Z