Australian Association of Social Workers's logo

Full-Stack Developer

Australian Association of Social Workers
  • Full time
  • Hybrid office and work from home
  • Build and maintain Salesforce solutions.

The Position

Reporting to the Digital Product Manager, the Full-Stack Developer (Salesforce-focused) is responsible for the design, development, and maintenance of technical solutions across AASW’s digital ecosystem. The primary platform is Salesforce — spanning Sales Cloud, Service Cloud, Experience Cloud, and Marketing Cloud Account Engagement — supported by WordPress, AWS, Google Cloud, and the integrations that connect these systems.

We are looking for a versatile developer who has been the go-to technical resource in a small team or organisation. If you have built Salesforce solutions, developed integrations, maintained websites, and supported cloud infrastructure, this role was written with you in mind. Working closely with the Digital Product Manager and Salesforce Coordinator, you will translate business requirements into maintainable solutions, balancing custom development and platform configuration to support long-term platform health.

About the Association

The Australian Association of Social Workers (AASW) is the professional representative body of social workers in Australia, with more than 17,000 members. The AASW sets the benchmarks for professional education and practice in social work and has a strong voice on matters of social justice, human rights and issues that impact upon the quality of life of all Australians.

Your key responsibilities

Salesforce development:

  • Design and develop custom solutions on the Salesforce platform using Apex (classes, triggers, batch processes, and asynchronous patterns), Lightning Web Components (LWC), and Salesforce Flows, data models, custom objects, validation rules, and page layouts as required.
  • Collaborate with the Salesforce Coordinator to understand user-reported issues and translate them into technical fixes or improvements.
  • Stay current with Salesforce release updates, evaluating new platform features for their relevance to AASW’s architecture and flagging opportunities to the Digital Product Manager.

Web & Wordpress Development:

  • Develop, maintain, and extend AASW’s WordPress website, including custom plugins, theme modifications, and integration with third-party services.
  • Ensure web platform code meets accessibility standards (WCAG 2.2 AA) and performs reliably across devices and browsers.
  • Contribute to web improvement initiatives identified through the platform roadmap, working with the Digital Product Manager to scope  and sequence delivery.

Integration & Automation Development:

  • Build and maintain API-based integrations between Salesforce and other platforms including WordPress, AWS services, Google Cloud, and third-party tools.
  • Develop and maintain automation workflows using integration tooling (such as n8n or equivalent middleware), including error handling, logging, and alerting.

DevOps & Development Practice:

  • Operate within AASW’s Salesforce DevOps pipeline, following deployment processes that include sandbox testing and production change management.
  • Embrace AI-assisted development tools — including Cursor, Claude Code, and GitHub Copilot — to improve code quality, accelerate delivery, and reduce repetitive work. Familiarity with Agentforce or similar AI-augmented Salesforce development approaches is highly regarded.
  • Maintain technical documentation for all custom development, integrations, and infrastructure configurations as a living organisational asset.

Key selection criteria

  • Demonstrated hands-on experience developing on the Salesforce platform, including Apex, Lightning Web Components (LWC), and Salesforce Flows.
  • Solid understanding of the Salesforce data model, security model, and governor limits.
  • Practical experience with web development technologies including HTML, CSS, and JavaScript.
  • Experience with Git-based version control and structured deployment practices.
  • Experience building or maintaining integrations between Salesforce and external systems, or between web platforms and APIs more broadly.
  • Comfort working as the primary or sole developer in a team — you are used to owning the full picture, context-switching between platforms, and making pragmatic technical decisions without a large team to defer to.
  • Ability to translate business requirements into technical solutions and communicate clearly with
    non-technical stakeholders.
  • Practical experience with AI-assisted development tools (such as Cursor, Claude Code, GitHub Copilot, or Agentforce), and a willingness to adopt these as standard practice.

Desirable requirements

  • Salesforce Platform Developer I certification (or higher), or active progress towards it.
  • Experience with WordPress development including custom plugin or theme work.
  • Familiarity with cloud platforms including AWS and/or Google Cloud.
  • Experience with integration or automation middleware (e.g. n8n, MuleSoft, Zapier, or equivalent).
  • Experience with Salesforce DevOps tooling (e.g. Gearset, SFDX/SF CLI, Copado).
  • Experience working in or for a membership-based, not-for-profit, or professional association.
  • Familiarity with web accessibility standards (WCAG 2.2AA).

How to Apply

The AASW is committed to equal opportunities in employment and embraces diversity and inclusion in its workforce. We encourage applications from culturally and ethnically diverse communities, particularly those underrepresented in the social work profession including the Aboriginal and Torres Strait Islander communities and people with a disability.

To be considered for this role, click "Apply Now": your application must include your résumé and a cover letter addressing the key selection criteria listed above.

Applications close on the advertised date: however, we reserve the right to end the closing date early.

Please direct any queries to: [email protected] using the subject line: Full-Stack Developer enquiry via EthicalJobs.

Apply now

Applications for this role will take you to the employer’s site.

Australian Association of Social Workers's logo
Apply now

Applications for this role will take you to the employer's site.

Email me more jobs like this.

Daily
Create a job alert