Full-stack Developer for maintenance contract

Organization
  • Plan International
Type
  • Consultancy
Career Category
  • Information and Communications Technology
Years of experience
  • 5-9 years

Plan International’s Equality Accelerator project- Full-stack developer for maintenance contract

Dates: 1st February – 1st May 2021

Location: Remote

Brief

We are looking for a full-stack, senior Typescript developer for a three-month assignment with the potential for extension. This contract will include approximately 15-30 hours of work per month (to be defined at the start of each month) encompassing the following activities:

· Perform maintenance of the Equality Accelerator website including:

o Software/third party patches

o Content or bug fixing

· Develop new features in both the content management system (CMS) and the frontend

· Lead technical planning, estimation and progress of tasks

· Provide technical input on the design of new features

· Provide testing coverage for the implementation of new features (prototyping)

· Provide technical advice to the Product Owner on scaling the product to new contexts

To apply you should demonstrate:

· A minimum of five years’ experience with both back and front ends of website development

· Significant experience with Typescript development (the website is built in NextJS)

· Experience working on digital products for children and adolescents preferred

· Experience working on digital products or services for people living in fragile or crises contexts with weak tech infrastructures preferred

· Women, trans, intersex and gender non-conforming candidates as well as those who identify as Black, Indigenous or People of Colour (BIPOC) and those living with a disability are strongly encouraged to apply

· English fluency required. Knowledge of Spanish or Portuguese desired but not essential.

Deliverables will include monthly reports, as well as technical documentation and a user guide for any new features implemented. The Developer will need to provide their own equipment as well as the necessary software and licenses for the contract.

Background

The Equality Accelerator project launched in March 2019 with the goal of harnessing technology and Girl-Centred Design to improve access to funding and non-financial support for young and girl activists working towards gender equality.

Following ideation and design sprints with young activists, the project moved forward with a pilot in Brazil and Guatemala, and a minimum viable product (MVP) was launched in October 2020 with the following functionalities:

  1. A searchable database of funding opportunities;

  2. A repository of tools and resources;

  3. A community of peers where activists where activists can search groups by location and support offered and contact these groups through social media;

  4. A flexible fund mechanism with application, voting and reporting capacity all taking place over the website.

The MVP has a login feature and is live in three languages: English, Portuguese and Spanish. The website was built in NextJS and the CMS on the Laravel Nova dashboard. It is hosted on Vercel/Zeit and interacts with Google Analytics, Bugsnag and Ipapi. The website can be seen here: https://eacolectiva.org/en

The pilot will continue until May 2021, with a decision at pilot end to continue project investment and to scale to other contexts. The project is currently being managed by a Product Owner and a Community Manager. The team is looking for a developer to support the pilot rollout, pivot as needed (implementing new features or fixes), provide technical advice on scaling the MVP, and assuming general maintenance of the platform and CMS as needed.

How to apply

Please send an email to Alice Stevens [email protected] by December 30th, 2020 highlighting your experience, a technical and financial proposal, including hourly rate, as well as 2-3 examples of your work.

To help us with our recruitment effort, please indicate in your email/cover letter where (ngotenders.net) you saw this job posting.

Leave a Comment

Your email address will not be published. Required fields are marked *