Overview

If you’re an accomplished and experienced Full Stack JavaScript Developer and want to work with a cutting-edge technology stack, we’ve got opportunities that will keep you current, captivated and challenged.

If you’ve got the talent and care about making a difference, this is an opportunity to join a friendly, dynamic and committed team building a platform that is making the world a better place.

We:

  • Use a modern technology stack
  • Are a well-established, privately funded start-up.
  • Have an agile, dynamic and cohesive team.
  • Work in an engaged and collaborative environment with a high-level of exposure to the Founder and Stakeholder Development Team.
  • Are developing an innovative global platform that is disrupting and revolutionising a sector crying out for change.
  • Adhere to agile methodologies to deliver the best product we can.
  • Have a single product focus enabling all our attention on product development, testing and enhancement.

The role

Be Collective is built on Node.js and deployed on Amazon Web Services. We seek a Full Stack JavaScript Developer to join our friendly, dynamic and accomplished team. You will need to be able to thrive in a team environment and work to an agile sprint plan.

Be Collective

Be Collective is a tech for good organisation with a community focus delivering a digital platform for mobilising goodwill through innovative Social Infrastructure. We’re a place for action, helping our community realise positive social impact both individually and collectively. We ask communities to do what they can, when they can. We’re here to make the world a better place and bring out the best in people, businesses, government, educational institutions and charities, by connecting those providing volunteer opportunities with those that want to help. Along the way, we help foster employment pathways, activate citizenship, support individuals to showcase their volunteering and skill acquisition through our unique verified Social Record/Social Resume, and enable organisations to demonstrate and articulate their Social Impact.   Be Collective is a global organisation with offices in London (UK), Melbourne (Australia), and Wellington (New Zealand).

There is also an opportunity to contribute to the work of Smart Systems which develops IoT and AI applications which align with sustainable development goals. Smart Systems is currently working on an IoT project for a decentralised water treatment system which utilises ground and surface water, producing potable water for remote and underprivileged communities.

Our Front-end Stack

  • React
  • Apollo
  • Webpack

Our Backend Stack

  • Node.JS on Loopback based RESTful API supported by additional services/microservice
  • AWS Lambda
  • MongoDB
  • Elastic Search
  • Websocket chat/notification system
  • GraphQL
  • Fastly
  • Imgix

Skills and Requirements

  • Strong Javascript
  • React
  • Node.js
  • Excellent communication skills
  • Version Control experience
  • Desire to learn

Nice to Haves

  • AWS experience
  • ES6/7
  • Apollo
  • Other GraphQL clients such as Relay or Lokka
  • Less or Sass
  • Webpack
  • Code review experience
  • Automated testing

Culture and perks

We are proud of the company culture we have built and grown globally to make Be Collective a place that people love to come to work every day. Our team all believe in connecting the goodwill of others which is why giving is intrinsic to our team culture, and why people stick around. If this all sounds like you, we’d love to hear from you.

How to Apply

If you have the talent and passion to share in our vision, please attach your CV and Cover Letter outlining why you want to join the Be Collective team, your aspirations for making a difference and the skills you would bring to this role.

(Be Collective and Smart Systems are part of WE Australia, a group of innovative commercial and social enterprises.)