Enable job alerts via email!

Senior Software Engineer - Full Stack [Canada]

Cyanogen

Canada

Remote

CAD 113,000

Full time

Yesterday
Be an early applicant

Job summary

A leading tech company in Canada is seeking an experienced Full Stack Developer. You will develop and maintain components of a cloud-based fleet management system, collaborate with team leads for new features, and write efficient code in Python, Go, Java for backend and React, TypeScript for frontend. Ideal candidates should have over 5 years in software development and proficiency in both backend and frontend technologies.

Benefits

Salary up to $112,118
Collaborative work environment
Professional growth opportunities

Qualifications

  • 5+ years of professional software development experience in full stack roles.
  • Strong proficiency in backend development using Python, Go, Java, or similar languages.
  • Solid experience with frontend development using React, Redux, and TypeScript.

Responsibilities

  • Develop and maintain both backend and frontend components of the cloud-based fleet management system.
  • Collaborate with Tech Leads to implement new features and enhance existing functionality.
  • Write clean, efficient, and maintainable code in various languages.

Skills

Backend development (Python, Go, Java)
Frontend development (React, Redux, TypeScript)
Problem-solving skills
Cloud platforms (AWS, Azure, GCP)
Job description
Overview

Employer Industry: Autonomous Technology

Why consider this job opportunity
  • Salary up to $112,118
  • Opportunity to work on cutting-edge technology with real-world applications
  • Collaborative and inclusive work environment that values diverse perspectives
  • Access to publicly traded equity, providing financial liquidity
  • Chance to contribute to the development of advanced fleet management systems for autonomous vehicles
  • Opportunity for professional growth within a dynamic startup-like atmosphere
What to Expect (Job Responsibilities)
  • Develop and maintain both backend and frontend components of the cloud-based fleet management system
  • Collaborate with Tech Leads to implement new features and enhance existing functionality
  • Write clean, efficient, and maintainable code in languages such as Python, Go, or Java for backend, and React, Redux, and TypeScript for frontend
  • Contribute to the design and implementation of RESTful APIs and real-time data processing pipelines
  • Participate in code reviews and assist in troubleshooting production issues across the full stack
What is Required (Qualifications)
  • 5+ years of professional software development experience in full stack roles
  • Strong proficiency in backend development using Python, Go, Java, or similar languages
  • Solid experience with frontend development using React, Redux, and TypeScript
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and microservices architectures
  • Strong problem-solving skills and ability to debug complex issues across the full stack
How to Stand Out (Preferred Qualifications)
  • Experience with WebSocket implementations
  • Familiarity with mapping libraries (e.g., Mapbox) and geospatial data handling
  • Knowledge of IoT platforms or autonomous systems
  • Experience with data visualization and dashboard creation
  • Familiarity with time-series databases for handling sensor data
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.