Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Position Description - Software Developer (MERN)

Position Title

Software Developer

Group

Voluntarily Platform Development Team

Type

Permanent or Fixed Term, Full Time or Part Time.

Reports To

Product Technical lead

Location

Auckland (preferred, but not exclusive)

Date Prepared

October 2019

Direct reports

Role has no direct or indirect reports

Purpose of Position

Voluntarily.nz is platform that connects corporate volunteer time with classrooms to teach science, technology, engineering, entrepreneurship, arts and design with the help of engaging content supplied by New Zealand’s leading innovators in educational content. It is a community led, open source project of the Pam Fergusson Charitable Trust. https://www.pamfergusson.org.nz/

Your purpose will be to help us complete the Voluntarily.nz platform - primarily by writing code.

This person will join the core team working on the Voluntarily platform. They will work on all aspects of the software development lifecycle - analysis, design, coding, testing, dev/ops for both server and client side components of the platform.

This role requires both strong technical proficiency and commitment, flexibility, a willingness to learn and an ability to work in an open source collaborative environment.

Scope

The Voluntarily platform is written in Javascript using Node, Express, MongoDB, and React along with Ant Design components, and the NextJS framework. Training will be given but we are looking for reasonable existing proficiency in Javascript and modern frameworks.

While you will be working on developed stories you should be prepared to interact directly with the people that will use the platform: teachers, corporate HR, content providers etc to help determine their needs and develop an excellent experience.

You should also be adept in designing and implementing effective automated unit, functional and end to end tests.

You will need to work as part of the core development team and alongside open source code contributors and developers from other teams working on the project. As we are a small team you will need to be self motivated, engaged in lifelong learning and able to solve problems.

Key Relationships

Internal

External

Core Voluntarily Team

Other PFCT Staff

Voluntarily Code Contributors

Volunteers and customers of the Voluntarily platform

Qualifications

While you may have a recognised tertiary IT qualification in software development this will not be a requirement if you have a good track record as a developer.

You should be prepared to show us code projects that you have developed and potentially carry out some coding tests.

Values

The Pam Fergusson Charitable Trust (PFCT) and Voluntarily.nz is a not for profit organisation dedicated to improving peoples lives by maximising their opportunities and minimising obstacles. You should join us with an ethos of enhancing diversity, equity, and opportunity for all. Our aim is to enable you to be the very best contributor you can.

  • No labels