GetUp Limited's logo

Front End / Full Stack Developer - Sydney / Melbourne / Brisbane

GetUp Limited

Want a job where you innovate and improve technology as a vehicle for real-world change? GetUp is looking for a Front End or Full Stack Developer who is ready to help create progressive change in Australia. At GetUp, you get to work with passionate, motivated coworkers each and every day. As part of GetUp’s Tech Team you will work closely with other developers, IT professionals and data analysts to help create innovative digital campaigns.

We are ideally looking for a Full Stack Developer with excellent front end skills. However we are also open to employing a Front End Developer with the desire to develop their backend skills.

SCHADS Classification Level 5-7 with a total salary package of $97,257.76 - $117,753.56 (Not including superannuation) – pay will be determined by relevant experience and qualifications.

This is a permanent position ideally based in Sydney, Brisbane or Melbourne. However remote work 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 small, tight-knit group of experienced, committed developers. We work closely with GetUp data analysts, campaigners and organisers to build innovative digital campaign strategies and tools that 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 generous leave provisions per year and activist leave; and
  • Flexible working arrangements with the option to work from our Sydney, Brisbane or Melbourne offices.

THE FRONT END / 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;
  • Experience in designing, building and maintaining web-based applications that are usable and that scale;
  • Up to date with current front-end / back-end software development languages and frameworks;
  • The capacity and desire to learn new software development languages, frameworks and tools;
  • Comfortable querying, processing and managing large, non-homogenous data sets;
  • Experience with and a desire to use best practice quality assurance tools and processes;
  • Can work with, integrate and extend cloud-based APIs, services, and hosting;
  • Keen to assist and mentor other developers, staff, and volunteers; and
  • At least two years of relevant professional experience.

BONUS POINTS FOR

  • Experience with Express, Next.JS, and/or Ruby on Rails
  • Experience in web design and/or UX
  • Experience working with very large relational data sets
  • Experience working with AWS and/or Heroku

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 data driven;
  • You are excited by the opportunity to develop technology and apps that will shape how people living in Australia participate in democracy;

Please apply via clicking Apply Now.

How to apply

This job ad has now expired, and applications are no longer being accepted.
GetUp Limited's logo

Email me more jobs like this.

Daily
Create a job alert