Job Search and Career Advice Platform

Enable job alerts via email!

Sr. Full Stack Engineer

GuruLink

Toronto

On-site

CAD 80,000 - 120,000

Full time

9 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fast-growing cybersecurity startup is seeking a Senior Full Stack Engineer to design secure and scalable applications. The role allows for remote work and requires strong experience in Node.js, Vue.js, and AWS among other technologies. Ideal candidates will have a strong foundation in distributed systems and security best practices. This position is crucial for enhancing system performance and collaborating with talented engineers.

Qualifications

  • 5+ years of experience in software development.
  • Strong proficiency in Node.js and JavaScript/TypeScript.
  • Expertise in building distributed, scalable systems.

Responsibilities

  • Design, develop, and maintain scalable applications using Node.js and Vue.js.
  • Optimize event-driven systems for real-time processing.
  • Conduct code reviews and mentor junior engineers.

Skills

Node.js
JavaScript/TypeScript
Vue.js
MongoDB
Elasticsearch
Security best practices
Distributed systems
Event-driven architectures

Education

Bachelor's degree in Computer Science, Engineering or related field

Tools

AWS (Lambda, Kinesis, SQS, S3)
Docker
Kubernetes
Job description

Location: REMOTE / Toronto, Ontario
This job allows you to work remotely.

Join a fast-growing cybersecurity startup specializing in client-side security! Our mission is to secure client-side web applications so that our customers can deliver a flawless digital user experience to their customers. We leverage modern technologies, distributed systems, and cloud infrastructure to build secure, scalable and high-performance solutions. We just closed one of the biggest Series A rounds in Canada in 2025 and are looking to scale our teams!

We are looking for a Senior Full Stack Engineer to join our engineering team. In this role, you will design, develop, and optimize secure and scalable applications while working with a tech stack that includes Node.js, Vue.js, MongoDB, Elasticsearch, and AWS services (Lambda, Kinesis, SQS, S3, etc.). You will play a key role in improving system performance, scalability, and security while collaborating with a team of highly skilled engineers.

What you'll be doing:
  • Design, develop, and maintain scalable, high-performance applications using Node.js and Vue.js.
  • Optimize and improve event-driven, distributed systems for real-time stream processing.
  • Implement best practices for security, performance, and maintainability in the codebase.
  • Collaborate with cross-functional teams to define and implement new features.
  • Ensure the reliability and scalability of cloud-native applications using AWS services (Lambda, KDS, SQS, etc.).
  • Conduct code reviews, mentor junior engineers, and contribute to best practices.
  • Identify and mitigate security risks in the application stack.
Must Have Skills:
  • 5+ years of experience in software development.
  • Strong proficiency in Node.js and JavaScript/TypeScript.
  • Experience with Vue.js or similar frontend frameworks.
  • Expertise in building distributed, scalable systems and event‑driven architectures.
  • Strong knowledge of MongoDB, Elasticsearch, and other databases.
  • Deep understanding of security best practices in web and backend development.
  • Strong problem‑solving skills and ability to write clean, maintainable, and efficient code.
  • Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.
Nice to Have Skills:
  • Experience with real-time event stream processing.
  • Experience with AWS services, including Lambda, Kinesis, SQS, and S3.
  • Knowledge of cybersecurity threats and mitigation strategies.
  • Familiarity with containerization (Docker, Kubernetes).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.