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