SonicJobs Logo
Left arrow iconBack to search

Software Developer

Wavestore
Posted 2 months ago, valid for 13 days
Location

Ottawa, Ottawa, Ontario

Salary

Competitive

Contract type

Full Time

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.

Sonic Summary

info
  • Wavestore is seeking talented Software Developers to join their engineering team, focusing on mobile, backend, cloud, or full-stack development.
  • Candidates should have experience with modern programming languages or frameworks, and a solid understanding of software development principles.
  • The role involves designing, developing, and maintaining high-quality software applications, while collaborating with cross-functional teams.
  • A minimum of 2 years of experience is preferred, and the salary for this position ranges from $70,000 to $100,000 annually.
  • Wavestore offers a supportive environment that values continuous learning and innovation, encouraging developers to grow both professionally and personally.

Software Developer

At Wavestore, we're more than meets theeye.

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

Collaboration is at the heart of everythingwe do. We work across teams, disciplines, and borders to build innovativeproducts that challenge industry norms and create meaningful customerexperiences. 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 aworkplace where people can grow both professionally and personally. Byfostering a supportive environment that values learning, well-being, andcontinuous improvement, we empower our team to do their best work.

About Wavestore

Wavestore is a leading Video ManagementSoftware (VMS) company delivering innovative security solutions to customersacross the globe. As our products continue to evolve, we're looking forpassionate developers who want to help shape the future of our platform andcontribute to technology that makes a real difference.

About the Role

We're looking for talented SoftwareDevelopers to join our growing engineering team. Whether your experience is inmobile, backend, cloud, or full-stack development, you'll work alongsideexperienced engineers to design, build, test, and maintain high-qualitysoftware solutions.

You'll collaborate with cross-functionalteams 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 anadvantage:

  • 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 havethe 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 acollaborative team building innovative technology used around the world. Weencourage curiosity, support continuous learning, and give our developers theopportunity to make a real impact from day one. If you're passionate aboutsolving complex problems, learning new technologies, and building products thatmatter, we'd love to hear from you.






Learn more about this Employer on their Career Site

Apply now in a few quick clicks

By applying, a Sonicjobs account will be created for you. Sonicjobs's Privacy Policy and Terms & Conditions will apply.

SonicJobs' Terms & Conditions and Privacy Policy also apply.