Full Stack Developer
We are looking for someone to take responsibility for the design, build, implementation, and support of bespoke data driven development within BirdLife International’s conservation and business systems.
Application deadline
Monday, 18 April 2022
Location
Remote working available depending on location
Full time
35 hours per week
Contract
1 year fixed term
Salary
circa £50,000 pro rata depending on experience, plus competitive 12% pension benefit
Annual Leave
25 days pro rata in year 1, increasing by 1 day pa to 28 days
BirdLife International is the world’s largest nature conservation partnership. Through our unique local-to-global approach, we deliver high impact and long-term conservation for the benefit of nature and people.
We are looking for someone to take responsibility for the design, build, implementation, and support of bespoke data driven development within BirdLife International’s conservation and business systems.
The principal project will be to undertake developments to improve the World Database of Key Biodiversity Areas, a database managing information on 16,000 of the most important locations for biodiversity. Further functional development will build on and compliment work carried out by our external development house, with a view to bring continuous development and continuous integration works in house, including but not limited to:
- Additional functionality that supports the management of data within the system, including managing information on sensitive species and sites whose datasets need to be withheld from public-facing platforms; facilitating the splitting or merging of other Key Biodiversity Areas (KBAs); and managing information on references to scientific papers, reports etc cited in the documentation.
- Development of a restful API accepting JSON requests, to serve KBA data to the KBA website, BirdLife Data Zone, Integrated Biodiversity Assessment Tool, and third-party platforms and users.
- Development of file sharing functionality to enable upload and storage of supporting information, documents, and other pdfs.
- Provision of support when issues with the WDKBA arise that impact on data capture.
- Improving the solution’s communication and notification processes, for consultation with other registered users of the WDKBA, and for notifying proposers about any of their assessments needing their attention and/ or reassessment.
The ideal candidate will:
Be an experienced Systems Development Practitioner with exposure to React, Node and database technologies working within Scrum and / or Agile working practices.
- Experience with database development and CI/CD pipelines as well as experience of integrating front-end and back-end components.
- Experience of Linux system architecture/administration and supporting network architecture as well as Geospatial Information Systems (GIS)
Application: Applications should include a covering letter summarising the applicant’s suitability for the position, a detailed CV and contact details of two referees known to the applicant in a professional capacity. Applications should be sent by email, stating where the advert was seen, to: [email protected] marking your application with “job title” in the subject line.
Interviews: Only shortlisted candidates will be contacted. Interviews will be held on an ongoing basis therefore this role may close earlier than specified.