CrawlJobs Logo

Sr. Full Stack Software Developer

Advanced Technology Search Group

Location Icon

Location:
Canada, Mississauga

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Job for a Senior Full Stack Software Developer with extensive experience in web applications, back-end systems, and modern technologies.

Job Responsibility:

  • 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

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

Nice to have:

  • 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

Additional Information:

Job Posted:
December 05, 2025

Employment Type:
Fulltime
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.