Upside Project

Full Stack Developer



Job Function:


Employment Type:



Upside is experiencing its next phase of growth and with that expanding our digital services capability to support both our clients and our scaling ventures.

At Upside we are working to deliver high social impact through industry leading innovation, designing digital services and products that meet the needs of people for both clients and our own product development.

The person:


  • Optimizing digital products for maximum speed and scalability;
  • Continuously iterating and enhancing products to meet and exceed user expectations;
  • Growing the engineering capability within Upside;
  • Ensuring solutions and services developed are  of the utmost quality through testing, assurance, risk management and security approaches set by you;
  • Ensuring solutions and services developed are  accessible to users and current;
  • Participating in our open, diverse team culture;
  • Providing technical guidance to less experienced members of the team;
  • Proactively shaping the growth and direction of the future engineering team at Upside.

Experience required in the role includes: 

  • Back-End code experience with; ReactJS, Elixir, JavaScript;
  • Knowledgeable in Front-end technologies including JavaScript, HTML5, and CSS3;
  • Working on data storage solutions;
  • Implementing security and data protection;
  • Experience building accessible services;
  • Developed services with authentication and authorization protocols and features;
  • Working with complex data sets and integrations;
  • Have delivered services across mobile and web applications;
  • Implementing automated testing platforms and unit tests;
  • Experience of code versioning tools, such as Github.

About Upside:

At Upside our purpose is to proactively shape the world we want to live in. A fairer society, designed for humans by humans, enabled by technology.

We do this by:

  • Investing in the development of our people so that they can have a greater impact individually and collectively.Becoming the strategic partner to organisations supporting them to change the world for the better.
  • Launching our own ventures that help positively impact society.

Inclusion and diversity

We’re proud of the way we do things and that starts with our people. We believe in equal opportunities for everyone. We will never define people by their race, gender, sexual-orientation, age or disability. Individuality is what makes us great, we want everyone to bring their full self to work and create something amazing. That’s what we care about. So, whether you’re joining us, or looking to move to a different part of the business, we work hard to make sure we create equal opportunities for everyone.

Social and Environmental Impact

Operating in a responsible and sustainable manner is important to Upside. This cascades throughout the company and the work we conduct with our partners and clients. We are committed to understanding and managing our social, environmental and economic impact to enable us to contribute to wider sustainable development. This commitment is embedded in our company values and policies. At Upside we define Corporate Social Responsibility as the method with which we conduct our business in a way that is ethical. Taking into account our social, economic, environmental impact and consideration of human rights.

Apply Now!

We are looking for those who are a little bit different, who have exceptional talents and who want to work with like-minded people to deliver work that has an impact. If you’re interested then please upload a copy of your CV here.

Application Form

First Name

Last Name


Phone Number

Cover Letter (Optional)