Volunteer Software Developer

Marrahub β€” Australia Β· Posted ~3 hours ago

Junior Other

Skills

Software development Git Code review Pull requests Frontend development Backend development DevOps QA React TypeScript Vite Tailwind CSS React Router C# .NET Azure Functions Entity Framework Core PostgreSQL xUnit GitHub Actions

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A volunteer software development opportunity within a small development team maintaining a production platform. Contributors can work across frontend, backend, DevOps/cloud, or QA, using professional workflows such as tickets, pull requests, code review, CI/CD, automated testing, and modern web technologies.

Highlights

Volunteer opportunity to contribute to a real production software platform using professional engineering workflows, with openings spanning frontend, backend, DevOps/cloud, and QA.

Description

Volunteer Software Developers Marra Community Hub, an ACNC-registered charity supported by Glen Eira City Council, is recruiting four volunteers to form development team. You'll build and maintain our production volunteer management platform, hub.marrahub.com.au β€” tickets, pull requests, and code review, the same workflow you'd find in any professional team. We're recruiting across four roles β€” tell us which one you're applying for: FRONTEND DEVELOPER Build user-facing features for the volunteer portal: workshop sign-ups, dashboards, application forms. Improve accessibility and polish, fix bugs from real user reports. Tech: React 18, TypeScript, Vite, Tailwind CSS 4, React Router BACKEND DEVELOPER Design and build REST endpoints in our .NET Azure Functions API. Work with Entity Framework Core and PostgreSQL β€” queries, migrations, multi-tenant data isolation. Tech: C#/.NET, Azure Functions, EF Core, PostgreSQL, xUnit DEVOPS / CLOUD ENGINEER Maintain GitHub Actions CI/CD pipelines deploying to production. Work with our Azure estate (Static Web Apps, Functions, PostgreSQL Flexible Server) defined in Bicep. Help harden security: managed identities, Key Vault, access policies. Tech: Azure, GitHub Actions, Bicep, Docker QA & TEST ENGINEER Write test plans, run exploratory testing before releases, extend our automated suites (xUnit for the API, Node-based frontend tests), and help introduce end-to-end testing β€” a greenfield project you can own. Tech: xUnit, Node test runner, GitHub Issues WHO WE'RE LOOKING FOR β€” You hold, or are studying towards, an IT certificate or bachelor's degree in Melbourne β€” You're seeking referenceable project experience with an Australian organisation β€” You can commit approximately 15 hours per fortnight, flexible around study and work WHAT YOU'LL GAIN Production portfolio work, mentoring and structured code review, a written reference, and a volunteer certificate on completion. DETAILS Remote-friendly | Melbourne | 3–6 months | Volunteer (unpaid) role In your application, please mention which of the four roles you're applying for. Questions? hello@marrahub.com.au https://marrahub.com.au/programs