Frontend Web Developer

Montreal, Canada, Sapienza Consulting [1791]

Field(s) of expertise
Software Engineering
Job type

About this job

Sapienza Consulting, a tpgroup company is working with many exciting new ventures around the world involved with innovative New Space technologies surrounding earth observation.

On behalf of our client we are looking for an innovative and experienced Front End Web developer. As part of a cross-functional team deployed around the Agile Scrum framework, you will be supporting the full software platform development, from conception to deployment. As a Developer, you should be comfortable around front-end coding languages, development frameworks and third-party libraries. Overall, you have an excellent knowledge of web technologies, security standards, a strong motivation in tackling the important environmental issues that our planet faces today.


  • Define web services API
  • Develop, test, integrate, and deploy frontend stack
  • Maintain and ensure High Availability of GHGSat web services both externally and internally
  • Collaborate with a team of highly qualified technical experts


  • Bachelor’s degree in Computer Science or Software Engineering
  • Minimum of 3 years’ experience in relevant roles
  • Strong experience with web technologies (Linux, nginx)
  • Experience with Python, Java, JavaScript, REACT, node.js or related
  • Experience with REDUX, GraphQL, Urql, PrimeReact
  • Experience designing and implementing services in the Cloud (AWS)
  • Experience with virtualization and cluster technologies (VM, Docker, Kubernetes)
  • Experience with Database and ETL systems (PostgreSQL, FME)
  • Test-Driven Development mindset involving CI, CD, documentation, iterative deliveries
  • Experience with software development tools (GitLab, Git)
  • Agile supporter able to encourage a team towards autonomy
  • Able to obtain Canadian government security clearance

Would be nice

  • Some experience with GIS formats (ArcGIS, ArcGIS Enterprise, ArcGIS Online, GeoTIFF)
  • Experience with Django web framework

For information on how the personal data in your application is processed, please see the Sapienza Consulting Privacy Policy.