PD: Software Developer - Javascript, Full Stack
Position Description - Software Developer (MERN)
Position Title | Software developer |
---|---|
Group | Voluntarily |
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 is a platform that connects corporate volunteers with classrooms to help 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 that was created by the Pam Fergusson Charitable Trust.
The purpose of this role is to help build the Voluntarily platform - primarily by writing code. This includes 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 strong technical proficiency, 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) is a registered charity established in 2014 to teach kids how to use technology, so they can become the innovators and leaders of tomorrow. The trust runs programmes all across New Zealand to build pathways for kids with technology. 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 developer you can be.
How to Apply
Email andrew@voluntarily.nz saying why you want this job and some illustration of your coding skills.