Remote Software Developer

Logo of Miovision

Miovision

πŸ“Remote - Canada

Job highlights

Summary

Join the Device Management Team at Miovision as a Software Developer and contribute to developing and maintaining the application stack for our growing family of devices.

Requirements

  • 3+ years of experience with at least one of: Go, NodeJS, Kotlin, SpringBoot, C/C++
  • Working and testing with physical device hardware
  • Good command of Linux tools like systemd-networkd, tcpdump, OpenVPN, apt/dpkg, bash, filesystems
  • Curiosity to dive into technical details, setup scenarios in the hardware lab, prototype, read protocol specifications, figure things out
  • Experience with cloud software architecture
  • An operational mindset, instrumenting code for observability in production, monitoring dashboards looking for trouble, participating in a rotation handling engineering escalations and installation support
  • The ability to work with a variety of stakeholders including product managers, data scientists, and QA
  • A history of taking ownership of problems and delivering complete and high-quality solutions
  • Experience with test driven development and test automation

Responsibilities

  • Design, develop, test, deploy and maintain high quality software systems
  • Collaborate with the team and system architects to develop a long-term technical vision and a shared roadmap
  • Enable fast iteration through build, test, and deployment automation
  • Evaluate performance, cost, and scalability of live systems
  • Mentor junior members of the team and co-op students
  • Evaluate and recommend changes to existing systems, including new technologies and refactoring opportunities
  • Peer review code to ensure that it aligns to our code quality standard

Benefits

  • Comprehensive health benefits starting on day one
  • RRSP Matching Plan
  • Variable Incentive Plan
  • Mio-Days : We extend all three-day weekends to four-days and provide a Holiday Shutdown in December
  • Virtual Healthcare Service providing employees and their families access to healthcare providers 24/7
  • Internet subsidy and a remote work allowance
  • Enhanced paternity and maternity leaves
  • Unlimited vacation policy
  • Wellness offerings (Fitness, Mindfulness)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Miovision know you found this job on JobsCollider. Thanks! πŸ™