Position: Full stack developer
Company: New Wave Devs
Category: JavaScript
Experience required: 3y
English level: upper

The backend is slow and needs to be optimised because a very large number of queries are run to render a single page (Django ORM). We are providing much simpler input tables to make it easy to minimise the number of queries.

It’s a read-only site: there is no admin system or user logins. All data is provided by us from other sources.

You can leave most of the front end untouched except we’d like to switch from Google Maps to MapBox.

We have written a detailed spec and will provide you with all the data you need. 

Skills and expertise: PostgreSQL, Database Design, Website Development, NGINX, JavaScript, Web Application, Django, Mapbox