Senior Full Stack Software Developer

New
N
Nelson Education LTDEducation Technology
Toronto, Ontario, CanadaFull-TimeSenior
SalaryAt least 110,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
5-8 years of experience as a Senior Developer.
Required Skills
AWSDockerNode.jsPostgreSQLKubernetesMongoDBMySQLTypeScriptGogRPC

Requirements

  • 5-8 years of experience as a Senior Developer.
  • Extensive experience managing AWS cloud services including EKS, EC2, S3, VPC, SQS, and ElastiCache.
  • Strong experience with database systems such as MySQL, PostgreSQL, and MongoDB.
  • Familiarity managing docker containers and hosting services in Kubernetes.
  • Proficiency with Node.js and Golang.
  • Experience with Kubernetes container orchestration and cluster management.
  • Familiarity with cloud building blocks: virtual machines, object storage, network CIDs, and load balancers.
  • BSc. in Computer Science, Software Engineering, or a similar field.
  • Strong communication and documentation skills.

Responsibilities

  • Design client-side and service-side architecture.
  • Develop new features using Golang, Typescript, gRPC, messaging, and caching.
  • Write clean, maintainable, and efficient code.
  • Collaborate with product management and design teams.
  • Troubleshoot and debug production issues.
  • Write automated tests for quality and reliability.
  • Participate in code reviews and mentor junior developers.
  • Create security and data protection settings.
  • Write technical documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
At least 110,000 CAD per year
Apply Now