Sr. Full Stack Software Developer

Job Type:
Full Time
Location:
Mississauga, ON
Date Posted:
2025-05-05
Job ID:
J0498721

Qualifications and Educational Requirements:

  • University degree or college diploma in Computer Science, Math, Engineering; or equivalent in relevant work experience
  • At least 10 years of professional experience as a software developer
  • At least 5 years working on web applications
  • At least 5 years working on back-end systems
  • Knowledge of various system architectures and software patterns
  • Strong written and verbal communication skills

Preferred Qualifications and Experience:

  • Expert with TypeScript (or JavaScript), C#, and C++
  • Expert with React, HTML5, and CSS3
  • Expert with SQL, Postgres, and Redis
  • Experience with automated testing (Jest, Cucumber, Puppeteer, NUnit, etc.)
  • Experience in source code management and branching techniques (Git preferred)
  • Experience with cloud infrastructure (AWS preferred)
  • Knowledge of networking in general and specifically HTTP, RTSP, WebSockets, SSL certificates, WebRTC, TCP vs. UDP

Responsibilities, Skills, and Competencies:

  • Work with other developers to build and maintain code across web clients, servers, and IoT devices.
  • Write well-designed, reusable, testable, and efficient code.
  • Troubleshoot and resolve issues.
  • Participate in peer code reviews.
  • Other duties as assigned.
Apply Now

Sr. Full Stack Software Developer

Use the form below to send us your resume.

Submit