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