Latest AI JobsBrowse Jobs
Miovision logo

Senior Full Stack Software Developer

MiovisionCanada RemoteSoftware Engineering
Apply on company site
Salary
$130K - $160K CAD
Job type
Full-time
Work mode
Remote
Posted
10 Sept 2026
Status
Open · checked 7d ago

About this role

Role Overview

The Senior Full Stack Software Developer position at Miovision is an exciting remote opportunity based in Canada for an experienced engineer looking to shape the future of smart cities. This role suits a skilled technologist who wants to lead end-to-end development, handle complex data pipelines, and improve transportation networks using cutting-edge traffic technology.

Key Responsibilities

Build, test, release, and maintain production-level software across the entire codebase with complete ownership of critical features.
Direct technical design meetings and implement key architectural enhancements to elevate system scalability and reliability.
Investigate, troubleshoot, and fix complicated system problems spanning hardware, networks, and backend services.
Review system performance, resource costs, and scalability regularly while updating legacy code for smooth expansion.
Collaborate within agile sprints alongside product experts and peers to ensure software development matches business goals.
Perform detailed code reviews and provide feedback to maintain high quality, performance standards, and maintainability.
Update technical documentation and guide junior engineers and co-op students as the department grows.

Requirements

Extensive background in designing, launching, and supporting robust full-stack software applications.
Strong coding fluency in languages such as Python, TypeScript, and Kotlin, alongside modern frameworks like Spring Boot.
Deep understanding of distributed microservices, Apache Kafka, and event-driven architectures.
Proven expertise in managing AWS cloud applications and container orchestration tools like Docker.
Direct experience handling large datasets, IoT systems, and data platforms including Snowflake and Redis.
Familiarity with modern AI agentic tools to balance human-driven and AI-assisted software delivery.
Natural leadership capabilities focused on mentoring peers, guiding technical discussions, and promoting continuous learning.

Skills and Tools

Python
TypeScript
AWS
Docker
Apache Kafka
Snowflake
Redis
Spring Boot
Kotlin

Salary and Benefits

Annual salary ranging from $130,000 to $160,000 CAD.
Comprehensive health benefits starting on day one, including 24/7 virtual healthcare access and wellness initiatives.
Financial security supported by an RRSP or 401K matching program and a Variable Incentive Plan.
Ample time off through a flexible vacation schedule and special Mio-Days.
Everyday remote work support featuring an internet subsidy, a home office stipend, flexible working conditions, and enhanced parental leave.

About the Company

Miovision is dedicated to unlocking transportation networks and driving the Intelligent Mobility Revolution through advanced traffic artificial intelligence. By helping communities optimize traffic signal planning, the organization enables safer and faster movement for drivers, cyclists, and pedestrians alike. Guided by core values centered on teamwork, customer dedication, and proactive impact, the company offers a dynamic workplace for driven professionals.

How to Apply

Interested candidates should submit their application directly through the official company careers page.

Skills and tech stack

Questions candidates ask

What is the salary range for the Senior Full Stack Software Developer?

The annual salary for this position is between $130,000 and $160,000 CAD.

Is this position remote?

Yes, this role is designated as Canada Remote.

What technical skills are required for the role?

Candidates should have experience with Python, TypeScript, AWS, Docker, Apache Kafka, Snowflake, Redis, and Spring Boot.

What benefits does Miovision offer?

Employees receive comprehensive day-one health coverage, virtual healthcare access, wellness programs, an RRSP/401K matching plan, a Variable Incentive Plan, a flexible vacation policy with Mio-Days, an internet subsidy, a remote work allowance, and enhanced parental leave.

How should I apply for this job?

You should apply directly on the official company careers page.

Ready to apply?

The application is on the official Miovision careers page.

Apply on company site