GetUp Limited's logo

Full Stack Developer

GetUp Limited

Want a job where you innovate and improve technology as a vehicle for real-world change? One where you get to work with passionate, motivated coworkers each and every day? GetUp is looking for a Full Stack Developer to join our talented team of developers and data analysts.

SCHADS Classification Level 5-6 with a total salary package of $90,254.12 - $102,194.88 + superannuation – as determined by relevant experience and qualifications.

This is a permanent position ideally based in Sydney. However Brisbane or Melbourne, will be considered for the right candidate.

At GetUp, we know our capacity to drive progressive change is increased when our team has a diversity of backgrounds and experience. We are always actively looking for applicants from a diverse range of genders, cultures, language groups, abilities, and experiences to apply.

We strongly encourage applications from women, non-binary people, transgender people and gender diverse people.

WHO IS GETUP

The GetUp movement is powered by the values and hopes of everyday people. We combine the power of over one million members, movement partners and a central team of expert strategists to make extraordinary impact.

We focus our campaigns on the areas our members care about most – in the fields of Environmental Justice, Human Rights, Economic Fairness, First Nations Justice and Democratic Integrity. From making sure hundreds of thousands of people are able to vote in elections, to successfully stopping major projects threatening the Great Barrier Reef, or securing billions of dollars in new funding for mental health – we have a decade-long history of taking on powerful interests, and winning.

WHO IS THE GETUP TECH TEAM

Technology is core to GetUp's ability to radically redefine what‘s politically possible in Australia. Our Tech Team is a tight-knit group of experienced, committed developers and data analysts. We work closely with GetUp campaigners and organisers to build innovative digital campaign strategies and tools to amplify our members' voice, time and money – so they can’t be ignored.

We have lots of exciting ideas about what the future of collective action might look like but we need an experienced technologist to help us turn these ideas into reality. This is an opportunity to join our team and work together to design, build, break and reinvent the tools that help make Australia fairer, protect our environment and enhance our democracy.

WHAT WORKING AT GETUP MEANS:

  • Being able to connect your best work to positive impact;
  • A place where you'll have space to learn and experiment – GetUp stays relevant by embracing new technologies;
  • Other entitlements to keep you happy and healthy, including six weeks holidays per year and activist leave; and
  • Flexible working arrangements with the option to work from our Sydney, Brisbane or Melbourne offices.

THE FULL STACK DEVELOPER IS RESPONSIBLE FOR:

  • Drafting, devising and reviewing digital strategy in accordance with team goals and organisational strategy;
  • Developing and maintaining high quality code in line with modern standards and industry best practice;
  • Managing technical infrastructure including all layers of the application stack effectively;
  • Managing the integration of custom systems, data sources and reporting across teams;
  • Identifying useful trends and formulating recommendations based on data;
  • Collaborating with other teams to ensure the effective and innovative use of technology;
  • Contributing to a strong team culture of experimentation, innovation, evaluation and learning;
  • Supporting and guiding the tech team to execute its strategy and meet its goals;
  • Supervising or managing digital staff to success.

YOU WILL BE SOMEONE WHO IS OR HAS:

  • Passionate about growing and strengthening a movement of everyday people to take action for change on a wide range of issues;
  • Experience working cross functionally across diverse business areas to deliver digital projects;
  • Up to date with current front-end and back-end web development languages and frameworks;
  • A capacity to learn new web development languages and frameworks;
  • Comfortable querying, processing and managing large, non-homogenous data sets;
  • Can work with, integrate and extend cloud-based hosting and services;
  • Interested in learning new languages and tools;
  • Keen to assist and mentor other developers, staff, and volunteers; and
  • At least three years of relevant professional experience.

THIS MIGHT BE THE JOB FOR YOU IF:

  • You love writing software and are excited to work with talented developers that care as much about making the world a better place as you do;
  • You're curious about what the data says;
  • You are excited by the opportunity to develop technology and apps that will shape how Australians participate in democracy;
  • You love a challenge, are willing to take moonshots and aren’t afraid to fail

How to apply

This job ad has now expired, and applications are no longer being accepted.

Email me more jobs like this.

Daily