Cover Genius

Senior Software Engineer, Full-Stack (TypeScript)

Cover Genius

Overview

Role involves designing, developing, and maintaining full-stack solutions for a commerce platform.

Ideal candidate has 8+ years of full-stack development experience with strong Node.js and Typescript skills.

135k cad / yearhybridseniorpermanentfull-timeEnglishNode.jsTypescriptJavascriptHTMLCSSReactAWSTerraformKubernetesPostgreSQLMongoDBPrometheusGrafanaDatadog

Locations

  • Canada, Alberta, Calgary

Requirements

  • 8+ years experience in full-stack development
  • Extensive experience with Node.js and Typescript
  • Proficiency in front-end technologies like JavaScript, HTML, CSS
  • Experience with AWS and microservices architectures
  • Hands-on experience with IaC tools like Terraform
  • Experience with relational and NoSQL databases
  • Ability to design and implement RESTful APIs
  • Proficiency with observability tools

Responsibilities

  • Design and develop scalable APIs and microservices
  • Implement front-end components
  • Manage cloud infrastructure using AWS
  • Collaborate with product and design teams
  • Contribute to software development lifecycle
  • Maintain observability solutions
  • Mentor junior engineers

Benefits

  • Flexible PTO
  • Employee Stock Options
  • Social Initiatives
  • Philanthropic programs