Senior Full Stack Engineer

New
CanadaFull-TimeSenior
Salary125,000 - 155,000 CAD per year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
AgileGitJavascriptMongoDBSoftware ArchitectureTypeScriptNext.jsReactRESTful APIs

Requirements

  • 10+ years of experience developing modern web applications.
  • Strong expertise in JavaScript, TypeScript, React, and Next.js.
  • Experience designing scalable software architectures, APIs, and database models.
  • Proficiency with modern databases and ORM technologies like MongoDB and Prisma.
  • Strong understanding of monorepo architectures and software design principles.
  • Experience with testing, debugging, Git, and Agile methodologies.
  • Proven track record of mentoring engineers and performing code reviews.
  • Excellent communication skills and strong technical judgment.
  • Experience with DevOps practices, Docker, Kubernetes, CI/CD, or AWS/GCP (preferred).
  • Familiarity with WebRTC or real-time communication technologies (preferred).

Responsibilities

  • Design, develop, and maintain full-stack web applications using Next.js, React, TypeScript, Prisma, and MongoDB.
  • Build scalable APIs, data models, and backend services to support high-performance and real-time functionality.
  • Collaborate with product, design, and engineering teams to plan features and ensure software quality.
  • Lead technical discussions, conduct code reviews, and mentor junior developers.
  • Contribute to shared platform architecture, engineering standards, and testing best practices.
  • Continuously improve application performance and developer workflows within an Agile environment.
View Full Description & ApplyYou'll be redirected to the employer's site
125,000 - 155,000 CAD per year
Apply Now