We are looking for passionate and motivated people to join our awesome team!  We encourage anyone located in Australia to invest some of their time to explore our new opportunities. Your location is not an issue to us.

About Portable

Our mission is to seek out areas of social need and policy failure and make transformational change using design and technology. We believe that government, organisations and businesses can be forces for good. But there’s a gap in their understanding of, and ability to meet, the expectations of those in need of positive change. Our job is to use design and technology to narrow the gap between those with the power and responsibility to make a positive change, and those who need it.

We are looking for someone who is:

  • Extremely familiar with Drupal and is able to efficiently and effectively develop high quality projects 
  • Able to work collaboratively in multidisciplinary teams of designers, developers and producers
  • Seeking opportunities to learn, and helps others by providing feedback
  • Able to communicate clearly to a broad range of stakeholders, both in person and in writing

For this role, we're looking for a senior web developer who has had 5+ years experience with Drupal and worked on a number of different applications during their career. You probably have also had some additional experience with other PHP frameworks like Laravel, and frontend frameworks such as React or VueJS for implementing highly interactive features as part of your full stack Drupal applications.  Any experience with GovCMS is a bonus.

An example of what a week a Portable as a Senior Web Developer might look like:

  • Spending time writing code - implementing new APIs for a justice project and adding new elements to the UI components for a public sector project
  • Pairing and mentoring on a feature with a mid-level or junior developer to provide directed advice and guidance that will help them grow professionally as a developer
  • Reviewing a few pull requests to help individuals and the team grow with their ability to commit good code to projects
  • Running one of our fortnightly Deep Dive sessions, helping other developers at Portable increase their skill in a technology you're interest in
  • Collaborating with producers to plan new features and assist with the execution of the overall project architecture
  • Scoping new work with Chey, our Business Development Specialist, helping think through what the project would take to implement, and how much we should bid for it
  • Working with the team to do some sprint planning, writing up some tickets in Jira and thinking about how you could break up the tasks to give some learning opportunities to junior developers.  And planned to have some of your time to be available to mentor them while they pair.


The salary range for this role is between $110,000 - $145,000, depending on your level of experience.

We are committed to building a diverse and equal team - people from traditionally underrepresented groups are encouraged to apply.

How to apply

To be considered, please send us your resume and a cover letter answering the following questions:

  1. Tell us about something that you’ve been learning recently. What is it, how are you learning it and what made you decide to learn this thing?

  2. What’s a challenging technical problem you or your team have solved? What made it challenging, how did you solve it and what part did you play?

  3. Tell us about a great working relationship you’ve had with someone. How did you work together? What’s something you learned from that experience?

Apply for this Job

* Required

resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)