Children with their hands up

Full Stack Developer

  1. Home

  2. Full Stack Developer

Purpose


UNICEF is the global authority on children's rights. No other organisation has our experience, expertise and reach. For over 70 years, we've been working to protect the rights of children in over 190 countries and territories around the world.


We fight for every child's right to survive and thrive into adulthood. Our mission is to create a better world, by advocating for the protection of children's rights. To do this, we bring people together: governments, donors, humanitarian agencies, businesses and children themselves. This is what we do, every day, for all children around the world. We are on the lookout for a professional, creative and talented Full Stack Developer to join the team.

SPECIFIC DUTIES & RESPONSIBILITIES

Full Stack Developer (FSD):

As a Full Stack Developer for UNICEF, you will create, improve and maintain our world-class digital ecosystem, with a specific focus on developing our website and the integrations with our client management system and payment processing platform.

Your responsibilities include:

  • Architecting and coding (primarily JavaScript/TypeScript) business solutions, and supporting the technology team through code reviews and co-developing.
  • Developing and managing our in-house backend systems and cloud services, including managing databases, APIs and logs.
  • Managing and developing for our HubSpot CMS.
  • Managing the integrations between our systems, particularly with HubSpot and our Stripe payment platform.
  • Contributing to all stages of project lifecycles, including research and design, testing, debugging, implementation and documentation – taking ownership of stages where appropriate.
  • Switching between frontend and backend work as a jack of all trades.
  • Working on your skills, staying up to date with industry standards and actively applying that learning into your day-to-day work.
  • Collaborating at the one-to-one, team and organisation level.
  • You will have some management responsibilities in this role, managing and upkeeping our web hosting resources, as well as monitoring inbound requests and product management pipelines, using agile methodology.
  • Attending cross-team and management meetings as needed, organising product demos and feature discussion meetings.
  • Product management, creating buy-in internally and externally for our product vision.
  • You aren’t alone in this role. You will work closely with the engineering teams to deliver with quick time-to-market and optimal resources.

As the successful candidate, you will have:

  • Strong computer science fundamentals either from a relevant degree or self-education.
  • Advanced knowledge of React, JavaScript, SQL (especially SQL), Git version management, API integration and related technologies.
  • Experience with payment processing systems (especially Stripe).
  • It would be beneficial if you have experience with digital analytics (especially Google Analytics).
  • The right attitude to work in a small dynamic team
  • A desire to challenge the status quo and make a positive impact on the lives of millions of children.

We’re looking for someone who enjoys a challenge and can contribute to the organisation as we work towards our mission goals. To ensure you succeed, you’ll join a professional team who are passionate about their work, and you’ll report directly to IT Manager to ensure you receive the mentoring and support required to thrive.

The role will be primarily based in Wellington, with options for working from home.

UNICEF Aotearoa recognises the partnership between Māori and the Crown founded under Te Tiriti o Waitangi and is committed to giving effect to the Treaty. We celebrate our differences, embrace diversity, and value each other. If this fits with your personal values and you are excited by this opportunity, apply via Seek now!

The successful candidate will be required to apply for a criminal records check. We have a COVID-19 policy requiring all staff members to verify full COVID-19 vaccination status to safely carry out their roles.

To apply for this career opportunity, please send your resume and a cover letter addressed to James Moore.

Applications close on 29th July 2024

To apply - email [email protected]

We’re committed to transparency. To see how we split up expenses and manage our costs, read our annual report or visit UNICEF Open to see a live overview of all our projects.

world map

UNICEF Aotearoa is a registered charity with the New Zealand Charities Commission (CC35979), making you eligible for a tax refund of up to a third of your donation. All transactions are billed in New Zealand dollars.

UNICEF Aotearoa operates from Level 5, 86 Victoria Street, Wellington 6011, New Zealand.

© UNICEF Aotearoa