Senior Drupal Developer

2 months ago


Collingwood, Australia Today Full time

Are you an experienced Drupal developer with a passion for solving complex problems and building modern, well-architected web applications? If so, we have an exciting opportunity for you

We are seeking a senior Drupal developer for a 3-6 month contract, with strong migration expertise to support our team on a couple of high-profile projects.

About Today

We’re Today, Australia’s most awarded social impact agency. We use design and technology to make change happen at pace and at scale. 

We tackle society’s biggest challenges and drive positive change, in sectors such as  arts and public spaces, youth and families, cities, transport and housing, climate, education, First Nations justice, health and wellbeing, public service, and sustainable economy. 

We believe in human-centred design, collaboration across crafts (strategy, research, design, content, delivery), and we have a passionate team of 60+ in Naarm (Melbourne) with a new Gadigal (Sydney) branch taking off.

You’ll experience a welcoming environment filled with smart, fun, and caring people from a wide variety of backgrounds and disciplines, who are passionate about creativity, making change, and learning from each other. Learn more about our values and culture at today.design/careers.

About the role

As a senior Drupal developer, you will lead the technical implementation of significant website migration and redevelopment projects. You will design and implement a decoupled Drupal architecture, manage complex content migrations, and ensure the delivery of a high-performance, secure, and accessible web platform.

Your days will be spent
  • Leading the planning and migration of multiple websites to Drupal 11
  • Implementing a decoupled Drupal architecture
  • Developing robust APIs for content delivery
  • Ensuring accessibility and security compliance across the platform
  • Mentoring and guiding the development team
  • Contributing to the design and implementation of a new component library
  • Planning for scalability and future enhancements
  • Collaborating with cross-functional project teams to plan and deliver work sprints
  • Participating in our various craft initiatives through regular meets and working groups

Requirements

About you

You will be able to demonstrate: 

  • Extensive experience with enterprise Drupal, particularly Drupal 10
  • Strong expertise in planning and executing complex CMS migrations
  • Experience with decoupled architectures and developing APIs
  • Experience with implementing advanced search functionality
  • Deep understanding of web accessibility standards 
  • Knowledge of performance optimisation techniques for large-scale websites
  • Familiarity with modern front-end technologies (e.g., React, Next.js)
  • Experience with DevOps practices and cloud platforms (preferably AWS)
  • Strong project management and communication skills
  • That you can legally work in Australia

You will also bring:

  • A collaborative approach and ability to work effectively in cross-functional teams
  • Strong problem-solving skills and attention to detail
  • Experience mentoring junior developers
  • Familiarity with government web projects and their unique requirements
  • A commitment to best practices in security and data protection
  • Enthusiasm for emerging technologies and creative problem-solving
  • Kindness, empathy and respect

You may also have:

  • Experience with other CMS platforms
  • Experience with GovCMS 
  • Experience with multilingual website implementations
  • Contributions to open-source Drupal projects

Our commitment

Even if you don’t perfectly match every criterion or consider yourself too junior, we encourage you to apply. Research shows that many qualified individuals hesitate to apply unless they meet all requirements—regardless, we prioritise potential over a checklist. 

We warmly welcome applications from all backgrounds, including Aboriginal and Torres Strait Islander peoples, individuals with disabilities, those from diverse cultural and linguistic backgrounds, mature age workers, and members of the LGBTIQA+ community.

Benefits

Working at Today

We work on work with purpose. Our projects see us finding solutions to big, complex challenges around climate, care and communities.

Above all else, we strive to protect our team’s capacity for resilience and their general wellbeing. This goes beyond our dog-friendly workplace and regular pub lunches as a team. A snapshot into what it’s like to work with us: 

  • We value your skills, experiences and diverse perspectives
  • You'll work on projects with purpose, making interesting, beautiful things that positively impact the community 
  • We prioritise your wellbeing, offering a flexible work environment, generous leave catered for inclusivity and intentional care including an employee assistance program 
  • You’ll be encouraged to continuously learn and grow, supported by a compelling career framework, frequent check ins with your team 
  • You'll be empowered to shape the business, the work we do, and the impact we create
  • Expect regular team socials, events and lots of opportunity for connection

The nitty gritty 

This is a 3-6 month contract role and requires someone who is based in Naarm (Melbourne). Ideally, we are searching for someone who can start as soon as possible.

What’s next

Apply now

If you require any accessibility adjustments throughout the hiring process, please feel comfortable to let us know and we will do our best to accommodate.



  • Collingwood Park, Queensland, Australia Today Full time

    About the RoleWe're seeking a Senior Drupal Developer to lead our technical implementation of significant website migration and redevelopment projects.As a senior developer, you will design and implement a decoupled Drupal architecture, manage complex content migrations, and ensure the delivery of a high-performance, secure, and accessible web platform.Key...


  • Collingwood Park, Queensland, Australia Today Full time

    We are seeking an experienced Senior Drupal Developer to lead the technical implementation of significant website migration and redevelopment projects. With a passion for solving complex problems and building modern, well-architected web applications, you will design and implement a decoupled Drupal architecture, manage complex content migrations, and ensure...


  • Collingwood Park, Queensland, Australia Bank Australia Full time

    Company OverviewBANK AUSTRALIA IS A CUSTOMER-OWNED BANK COMMITTED TO CREATING POSITIVE IMPACT FOR PEOPLE AND THE PLANET.About the RoleWe are seeking a Senior Business Development Manager - Impact Lending to join our Impact Lending team in Collingwood. As a key member of the team, you will be responsible for developing and maintaining strong relationships...


  • Collingwood, Australia MiCare Full time

    Inner MelbourneRewarding, community-based roleSupport newly arrived migrants and refugees settle in AustraliaHybrid working environment - one day from home and four from office$43.08-46.35/hr + 11.5% superannuation + not for profit salary packagingPerm Full TimeAbout usMiCare is a non-profit providing services to people from a range of diverse backgrounds in...

  • Senior Project Officer

    3 months ago


    Collingwood, Australia Lowitja Institute Full time

    Senior Project Officer - Commissioning, Research & Knowledge Translation We are looking for a talented and dedicated Senior Project Officer to join our team. In this role, you will be responsible for identifying key priorities and developing a strategic research agenda. You will oversee the commissioning process for research projects and knowledge...


  • Collingwood, Australia MiCare Full time

    Rewarding, community-based roleSupport newly arrived migrants and refugees settle in AustraliaHybrid working environment - one day from home and four from office $43.08-46.35/hr + 11.5% superannuation + not for profit salary packagingPerm Full Time About us MiCare is a non-profit providing services to people from a range of diverse backgrounds in the...

  • Senior Manager

    1 month ago


    Collingwood, Australia Bank Australia Full time

    Do you want to be part of using the business of banking as a force for good? Do you want to create positive impact for people and the planet? Bank Australia is the bank for people who want to be part of a movement creating a fairer and more just world. We’re growing fast as more people choose to align their banking with their values. We’re a customer...


  • Collingwood, Victoria, Australia Bank Australia Full time

    About the RoleBank Australia is seeking a Senior Credit Risk Analyst to join our Risk and Compliance division. As a key member of our team, you will play a critical role in supporting the Model Risk Governance requirements for all Financial Models and providing advice and support to model owners in meeting their obligations under the policy.Key...


  • Collingwood Park, Queensland, Australia affix Group Full time

    About affix GroupA forward-thinking accounting tech company empowering SMB and enterprise business services accounting firms to boost their efficiency, standardisation, and grow their practices.Salary Range:$120,000 - $180,000 per annum, depending on experience and qualifications.About the RoleJob Description:As a Senior Software Engineer in our Integrations...


  • Collingwood, Australia Bank Australia Full time

    Do you want to be part of using the business of banking as a force for good? Do you want to create positive impact for people and the planet? Bank Australia is the bank for people who want to be part of a movement creating a fairer and more just world. We’re growing fast as more people choose to align their banking with their values. We’re a customer...


  • Collingwood, Australia affix Group Full time

    Job Description The Story A leading provider of hospital and healthcare services in Australia.  This team is one with a strong culture and one that thrives on collaboration, positivity, being people oriented, friendly and achievement focussed. They are embarking on some exciting infrastructure upgrades as they improve systems and collaborative...

  • Senior Storyteller

    1 month ago


    Collingwood, Australia Bellroy Full time

    IN A NUTSHELL If you’re a storyteller who’s ready to dig deeper, connect insights to creativity, and take ownership of the narrative from start to finish, this is for you. Bring us your sharp insights of human behaviour, compelling voice, and ability to share the stories that resonate. In return, we’ll give you the creative freedom to shape a growing...

  • Senior Storyteller

    3 weeks ago


    Collingwood, Australia Bellroy Full time

    IN A NUTSHELL If you’re a storyteller who’s ready to dig deeper, connect insights to creativity, and take ownership of the narrative from start to finish, this is for you. Bring us your sharp insights of human behaviour, compelling voice, and ability to share the stories that resonate. In return, we’ll give you the creative freedom to shape a growing...

  • Senior Storyteller

    7 days ago


    Collingwood, Australia Bellroy Full time

    IN A NUTSHELL If you’re a storyteller who’s ready to dig deeper, connect insights to creativity, and take ownership of the narrative from start to finish, this is for you. Bring us your sharp insights of human behaviour, compelling voice, and ability to share the stories that resonate. In return, we’ll give you the creative freedom to shape a growing...


  • Collingwood Park, Queensland, Australia MiCare Full time

    About the RoleThe Senior Settlement Worker will equip eligible clients to address their identified settlement needs, improving social participation, economic well-being, independence, personal well-being, and community connectedness.This involves high-quality case management and community development initiatives, operating within MiCare's Integrated...


  • Collingwood Park, Queensland, Australia Superior People Recruitment Full time

    A forward-thinking and innovative accounting firm, seeking an experienced Senior Accountant to join their team.Estimated Salary: AU$90,000 - AU$120,000 per annum.About the RoleThe ideal candidate will be responsible for providing exceptional tax compliance, tax advisory, and business advisory services to clients. This will involve building and maintaining...


  • Collingwood Park, Queensland, Australia BTI Executive Search Full time

    We are seeking an experienced Business Development Manager to drive strategic growth for our organisation.The successful candidate will have a proven track record of identifying and capitalising on new business opportunities, building strong relationships with key stakeholders, and developing effective sales strategies.Salary: AU$120,000 - AU$150,000 per...


  • Collingwood Park, Queensland, Australia Bank Australia Full time

    About Bank AustraliaAt Bank Australia, we believe that banking can be a powerful force for good. Our purpose is to create a world where people and the planet thrive.We're looking for a Senior Manager - Impact Lending to join our Impact Lending team in Collingwood. As a key member of our team, you'll play a critical role in developing partnerships with...


  • Collingwood Park, Queensland, Australia affix Group Full time

    A rewarding opportunity awaits a highly skilled Senior Cloud and Windows Engineer to join Affix Group in shaping the future of healthcare services. Company OverviewAffix Group is a leading provider of hospital and healthcare services in Australia, dedicated to delivering high-quality patient care.About the RoleWe are seeking a talented individual with 5-10...

  • Clinical Manager

    3 months ago


    Collingwood, Australia The Mind Room Full time

    **At The Mind Room, we’re dedicated to empowering individuals and communities to thrive. We’re seeking a Senior Practitioner to join our well-established, friendly team. If you have a strong background in clinical work and a passion for mentoring others, this role might be perfect for you.**: **In this role you will**: - **Support and Mentor**: Guide a...