Senior Full Stack Engineer

Details of the offer

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 $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 Do
You'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 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 other developers 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
Ensure written documentation of features and concepts is maintained and up-to-date
Use monitoring and logging tools to troubleshoot and resolve software issues, to ensure reliable application performance

Requirements
What We're Looking For

Proven experience as a Senior Engineer, with in-depth knowledge of:


Javascript and modern front-end architecture and frameworks. You'll ideally have an opinion on Typesafe code, coding styles, testing and security.
Writing tests within a testing framework, such as PHPUnit, Jest, or React Testing Library as well as regression test suites like Cypress or Selenium
PHP8 and Laravel 10, including an understanding of modern PHP best practices

Sound understanding of SDLC processes, SOLID principles, OOP and design patterns and paradigms.
Experience in communicating technical concepts to non-technical stakeholders
A strong growth mindset - you're not afraid to take risks, fail, and learn
A passion for social justice and a strong desire to help Chuffed campaigners succeed

Bonus points if you have:

Experience working with IaC principles and tools, particularly Terraform
Experience with React, Redux, NextJS and Typescript
Demonstrated experience managing AWS services
Proven experience working with GraphQL, in a backend and/or frontend environment

Benefits

Competitive salary
We 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
Work alongside industry leading marketers and digital engineers in a small and agile team with deep industry connections
Spend your days amplifying the work of campaigners pushing for progressive social change around the world

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

Qa Software Automation Specialist

Medisca is a global corporation with locations throughout North America, Australia, and Europe, that contributes to healthcare by leveraging strong partnersh...


Tideri Jobbörse - New South Wales

Published 6 days ago

Application Security Engineer

ProtechtWe offer enterprise risk management (ERM, GRC) software to help your organisation achieve its objectives. Contact us to learn more about our solution...


Protecht - New South Wales

Published 6 days ago

Frontend Engineer - Conversational Editing

Frontend Engineer - Conversational Editing Full-time Recruitment type: Permanent Join the team redefining how the world experiences design. Thanks for stopp...


Tideri Jobbörse - New South Wales

Published 6 days ago

Php Technical Lead

Job Responsibilities Provide technical guidance and mentorship to team members Assist in making technical decisions and ensure that the team follows best pra...


Tideri Jobbörse - New South Wales

Published 6 days ago

Built at: 2024-11-23T20:37:55.165Z