Enable job alerts via email!

Python / Django Developer For Backend Community Mapping System

Djangojobs

City Of London

On-site

GBP 34,000 - 41,000

Full time

Today
Be an early applicant

Job summary

A research group at a leading university is seeking a Python/Django developer to maintain their GeoKey software for participatory mapping projects. The position starts ASAP and is for 12 months with a salary range of £34,056 to £40,055 per annum. Strong experience with Python and Django, as well as team collaboration skills, are required. Candidates will need to present their coding approach during the interview.

Qualifications

  • Proven experience as a software developer with Python and Django.
  • Experience with Unix-based OS and server management.
  • Ability to collaborate in a team and follow coding best practices.

Responsibilities

  • Build and maintain the Django-based GeoKey software.
  • Implement workflow automation and ensure continuous integration.
  • Prepare a presentation for the interview on code modifications.

Skills

Python
Django
GitHub
Unix-based OS
Continuous integration/deployment
Job description
Python/Django developer for backend community mapping system Extreme Citizen Science group, UCL
Job Description

We are seeking a developer to continue building and maintaining the Django-based GeoKey software (https://github.com/ExCiteS/geokey and http://geokey.org.uk) used for participatory mapping projects. The role is available for an immediate start and is initially for 12 months.

Requirements

• Experience as a software developer, with proven experience working with Python and the Django framework. • Unix‑based OS and system tools support, with occasional technical support and server management. • Team collaboration to build robust, structured code using GitHub, including best practices such as testing, documentation, and version control. • Workflow automation and continuous integration/deployment experience (e.g., Travis CI).

As preparation for the interview, selected candidates will clone the GeoKey repository, install and configure it to authenticate against an external provider (Facebook or Twitter), and upload modifications for review. During the interview, candidates should give a 5‑minute presentation on their approach, code extensions required, modifications made, and any problems encountered.

About the Company

The Extreme Citizen Science (ExCiteS) Group at UCL works with communities worldwide to address their concerns and provide digital tools for data collection and visualization. Our interdisciplinary team includes geographers, anthropologists, computer scientists, HCI experts, designers, engineers, and ecologists, aiming to enable any community—regardless of background—to produce Citizen Science projects.

Start date

ASAP

Grade and Salary

Grade: UCL grade 7. Salary: £34,056 – £40,055 per annum (inclusive of London allowance), depending on experience.

How to Apply

Position is expired. Thanks for your interest.

Django is a registered trademark of the Django Software Foundation | DjangoJobs is not associated with the Django Software Foundation.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.