Geospatial Developer (Full Stack)

Job Description

There’s a lot to making a map great. This is where you come in.

Speed, data, UI, and storage all need to be joined together. Doing so takes someone who gets the full stack. From Lambdas to CSS, you love thinking though a pipeline of data.

You consider different forms of data an opportunity to create better products. You see our present influx of imagery as valuable—but know the complexity is significant.

You think machine learning is interesting, but know it’s just a ton of stats, under the hood. You have a strong opinion about spatial reference systems. You think that helping someone else solve a problem is as fun as solving it yourself

You are comfortable around AWS, but more than happy to use any cloud—providing you can tie it into a decent continuous integration environment. You know that data often sounds easy, but rarely is.

(There’s a high chance you own a null island teeshirt, but your friends don’t “get it”.)

Technology (in order of preference)

  • Python
  • AWS (or comparable)
  • Circle CI (or comparable)
  • JavaScript (React preferred)
  • PostGIS
  • Data formats
  • Mapbox (GL JS)
  • Leaflet
  • Google Maps
  • Esri Web Suite
  • OpenLayers
  • HTML and CSS
  • Javascript packing
  • Willingness to learn anything

Visa Sponsorship
Available for exceptional candidates


  • Option to work remotely within Canada or the UK
  • Medical benefits
  • Extended benefits
  • Unlimited holidays
  • Unlimited Udemy
  • Competitive pay​

To apply
Email your résumé to [email protected].

More about Sparkgeo
Visit our Jobs page to learn more about who we are, and how we work.