Full Stack Web Developer

Posted yesterday

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Web Full Stack Developer at GHGSat focusing on innovative applications for greenhouse gas data processing. Join a multidisciplinary Agile Scrum team to enhance environmental solutions.

Responsibilities

  • Develop application tools and features to improve the processing of emissions-related data.
  • Evaluate, integrate, and maintain front-end and back-end services, databases, data transformation frameworks, and APIs.
  • Own the implementation of new features from design (mockups and system requirements) through testing, deployment, and support.
  • Optimize data structures, schemas, and queries to improve performance and scalability.
  • Collaborate regularly with the team to design and evolve system architecture.
  • Ensure the availability and reliability of the data processing platform.
  • Work closely with developers, designers, QA, and product managers to identify and build new features.
  • Note: This position requires participation in a shared on-call rotation with other team members.

Requirements

  • Strong background in computer science or software development.
  • Excellent proficiency in JavaScript, TypeScript, and Python.
  • Experience with modern web technologies (React.js, Node.js, Tailwind CSS, and HTML5).
  • Experience developing and integrating REST APIs.
  • Experience with AWS services (EKS, ECR, S3, DynamoDB).
  • Good knowledge of PostgreSQL and NoSQL databases.
  • Experience with development tools such as Git and Docker.
  • Experience designing and developing cloud-native services (AWS).
  • Ability to autonomously deliver well-defined features with minimal supervision.
  • Availability to participate in a scheduled on-call rotation and provide, when needed, support outside regular working hours, including weekends, to ensure business continuity.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Minimum of two (2) years of relevant experience.
  • Ability to obtain a Government of Canada security clearance.

Benefits

  • Competitive salary and employee stock option program for all permanent employees.
  • Comprehensive health and dental insurance plan.
  • Paid vacation and floating holidays.
  • Flexible work environment.
  • A stimulating, collaborative, and innovation-driven workplace.
  • Opportunities for professional development and ongoing growth.

Job type

Full Time

Experience level

JuniorMid level

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AWSDockerDynamoDBJavaScriptNode.jsNoSQLPostgresPythonReactTypeScript

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.