Full Stack Web Developer

GSTS is a leading-edge Artificial Intelligence company developing solutions for the maritime sector. Our solutions process large volumes of satellite and terrestrial data in real time to provide decision-making intelligence to save lives, energy, and the environment. We turn abstract data into concrete, usable information.

GSTS seeks exceptional talent to support recently awarded contracts, ongoing projects and company growth, and to continue the development and commercialization of the OCIANA™ platform, this capability will have a major impact on maritime risk and vessel efficiency on a global scale. We seek individuals with drive, initiative and motivation to join our team and make the world a safer, greener place for all.

Key Responsibilities:

As part of a team you will help develop and implement front end and backend product application elements, based on requirements and user feedback. You will participate in the overall application lifecycle, with a focus on coding and debugging. You will collaborate with a multidisciplinary team of designers, developers and system administrators, to establish objectives and design more functional, cohesive codes to enhance the user experience.

Experience and Qualifications:

  • Minimum 2 years commercial or commensurate bootcamp/training course experience
  • Strong understanding of Javascript
  • Proficiency with NodeJS
  • RESTFul API integrations
  • Sound understanding of HTML5 and CSS
  • Experience with Express, Jest, Pupperteer and jsDoc
  • Working experience with version control (Gitlab, GIT, etc)
  • Understanding of the web development cycle, programming techniques and tools
  • Ability to learn and adapt new technologies
  • Strong self-initiative and work ethic
  • Ability to work well in a multi-disciplinary team environment
  • Good communications skills

Additional Experience and Qualifications an asset: Experience and Qualifications:

  • Experience with LeafletJS and/ or GoogleMaps
  • Experience with SQL and NoSQL databases
  • TSX (TypeScript + JSX)
  • React v.16 or later
  • Able to show prior work or portfolio

Comments/Special Considerations:

Candidates must be Canadian Citizens or Permanent Residents of Canada; or a citizen of a NATO country and hold or be eligible to obtain a Government Security Clearance. Candidates must be willing to obtain a criminal background check for you they will be fully reimbursed.

Why work for us?

We are committed to creating a sense of belonging amongst our team. We have placed an emphasis on fostering a diverse, collaborative, and inclusive working environment. We welcome applications from qualified candidates irrespective of social and cultural background, age, gender, disability, sexual orientation, or religious belief.

We thank all candidates that apply, but only those selected for an interview will be contacted.


  • Casual dress
  • Company events
  • Dental care
  • Employee assistance program
  • Extended health care
  • Flexible schedule
  • Life insurance
  • On-site parking
  • Vision care
  • Wellness program
  • Work from home

Job Types: Full-time, Permanent
Schedule: Monday to Friday
COVID-19 considerations: GSTS is committed to providing a safe and comfortable working environment. The GSTS offices have been expanded to support working and collaborating in a safe social-distanced environment