Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Nelson

Senior Full Stack Software Developer

Nelson

Senior Full Stack Developer responsible for delivering high-quality web applications and improving services in cloud infrastructure at Nelson Education Ltd.

Posted 6/1/2026full-timeRemote • 🇨🇦 CanadaSenior💰 CA$110,000 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDockerEC2GoGRPCJavaScriptKubernetesMongoDBMySQLNode.jsPostgresTypeScript

About the role

Key responsibilities & impact
  • Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer III) is responsible for instrumenting, deploying, and improving multiple public-facing web apps in our cloud-based Kubernetes clusters or Cloudflare edge workers.
  • Responsible to design and develop the services used to support the front-end apps, such as the user auth, APl's, and analytics systems.
  • Designing client-side and service-side architecture.
  • Design and develop new features and functionality for web applications using technologies such as Golang, Typescript, gRPC, messages, and caching.
  • Write clean, maintainable, and efficient code.
  • Collaborate with cross-functional teams, including product management and design, to understand requirements and develop solutions.
  • Troubleshoot and debug issues as needed.
  • Write automated tests to ensure code quality and reliability.
  • Continuously improve the development process and best practices.
  • Participate in code reviews and mentor junior developers.
  • Write effective APIs.
  • Create security and data protection settings.
  • Write technical documentation.
  • Stay current with new and evolving web technologies and techniques.
  • Actively participate in the SCRUM process.

Requirements

What you’ll need
  • 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 using Node.js and Golang.
  • Experience with Kubernetes container orchestration and maintaining multiple clusters per environment.
  • Familiarity with the basic building blocks for setting up services on cloud providers: virtual machines, object storage, network CIDs, and L4 and L7 load balancers.
  • BSc. in Computer Science, Software Engineering, or a similar field.
  • Results-driven and can work independently with minimal supervision.
  • Strong communication and documentation skills.
  • Strong capacity to handle details; follow through and manage multiple priorities.

Benefits

Comp & perks
  • Flexible and customizable health, dental, and paramedical plans for employees and their families
  • Health Spending Account (HSA) for medical, hospital, or dental costs not covered by insurance
  • Personal Spending Account (PSA) for wellness expenses, including fitness and health related products
  • A comprehensive Employee Assistance Program (EAP) providing confidential support spanning from mental health services to financial counselling, and many things in-between
  • Pension plan with company matching contributions
  • Registered Retirement Pension Plan to help secure your future
  • Annual educational reimbursement for professional development
  • Access to LinkedIn Learning for continuous skill growth
  • Hybrid work model with remote and in-office options
  • Flexible work hours (divisional dependent)
  • Generous paid time off policies, including vacation time, sick leave, parental leave top-up, personal days, and more
  • Annual paid volunteer day to support causes you care about
  • Holiday closure from Christmas to New Year’s
  • Summer Fridays

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
GolangTypescriptgRPCAWSMySQLPostgreSQLMongoDBKubernetesDockerAPIs
Soft Skills
communicationdocumentationresults-drivenindependent workdetail-orientedmulti-priority managementcollaborationmentoringtroubleshootingcode review
Certifications
BSc. in Computer ScienceBSc. in Software Engineering