Logo-of-Wavestore-hiring-for-jobs-in-Canada-on-GrabJobs

Software Developer

Job Description - Software Developer

Software Developer

At Wavestore, we're more than meets the
eye.

In an ever-changing world, adaptation
drives progress. At Wavestore, we embrace change and continuous innovation to
deliver solutions that empower businesses and organizations around the world.

Collaboration is at the heart of everything
we do. We work across teams, disciplines, and borders to build innovative
products that challenge industry norms and create meaningful customer
experiences. We believe the best ideas come from people who are curious,
collaborative, and always looking for better ways to solve problems.

We're also committed to creating a
workplace where people can grow both professionally and personally. By
fostering a supportive environment that values learning, well-being, and
continuous improvement, we empower our team to do their best work.

About Wavestore

Wavestore is a leading Video Management
Software (VMS) company delivering innovative security solutions to customers
across the globe. As our products continue to evolve, we're looking for
passionate developers who want to help shape the future of our platform and
contribute to technology that makes a real difference.

About the Role

We're looking for talented Software
Developers to join our growing engineering team. Whether your experience is in
mobile, backend, cloud, or full-stack development, you'll work alongside
experienced engineers to design, build, test, and maintain high-quality
software solutions.

You'll collaborate with cross-functional
teams to develop scalable, reliable applications, participate in code reviews,
and contribute to a culture of continuous learning and innovation.

What You'll Do

  • Design, develop, and maintain high-quality software
    applications and services.

  • Build scalable, secure, and reliable solutions using modern
    development practices.

  • Collaborate with developers, QA, DevOps, and product teams
    throughout the software development lifecycle.

  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews and contribute to technical
    discussions.

  • Troubleshoot, debug, and resolve software issues.
  • Manage source code using Git and collaborate across multiple
    repositories.

  • Contribute to technical documentation and knowledge sharing.
  • Continuously learn new technologies and help improve our
    products, processes, and development practices.



Requirements

What We're Looking For

  • Experience developing software using modern programming
    languages or frameworks (such as Flutter, Dart, Rust, or similar
    technologies).

  • A solid understanding of software development principles and
    best practices.

  • Experience with Git and collaborative development workflows.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork skills.
  • A passion for learning, innovation, and building quality
    software.

Bonus Skills

Experience with any of the following is an
advantage:

  • Cloud platforms such as AWS, Azure, or Google Cloud.
  • APIs, GraphQL, or distributed systems.
  • Docker, Terraform, CI/CD pipelines, or DevOps practices.
  • DynamoDB or other modern databases.
  • WebRTC or streaming technologies.
  • Agile or Scrum development methodologies.
  • Video management, security, or surveillance technologies.

Our Technology Stack

Depending on the team you join, you'll have
the opportunity to work with technologies including:

  • Flutter
  • Dart
  • Rust
  • AWS
  • GitHub
  • GraphQL
  • Docker
  • Terraform
  • DynamoDB
  • Jira & Confluence


Benefits

Why Join Wavestore?

At Wavestore, you'll be part of a
collaborative team building innovative technology used around the world. We
encourage curiosity, support continuous learning, and give our developers the
opportunity to make a real impact from day one. If you're passionate about
solving complex problems, learning new technologies, and building products that
matter, we'd love to hear from you.



Original job Software Developer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Software Developer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.