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.
0 Comments