Vidyard Logo

Base City: 

Remote-Canada - Remote


No Salary therefore no Star!



Position Type: 


Position Keywords: 

About the Job: 

At Vidyard, we make life easier for sellers, marketers and corporate communicators. Our video messaging tools, digital sales room platform, and other products are used by Microsoft, LinkedIn, and thousands of other companies. We’re passionate about elevating our customers, our teammates, our communities, and ourselves.

What they want you to do: 

Vidyard is seeking a Backend Leaning Senior Software Developer to join our dynamic Core Team, a pivotal force behind our leading video platform and user experience. As a key player in this team, you will take ownership of critical services, including encoding, dashboard, chrome extension, mobile app, captions, thumbnails, and more. This role is instrumental in shaping the core features and functionality that define Vidyard's offerings to our valued customers.

Reporting directly to the Software Development Manager, you'll collaborate with a cross-functional team of developers, designers, and product managers to address customer challenges and deliver exceptional software solutions.

This is a remote role open to candidates located in Canada. 

  • A solid background in software engineering—you have had 6+ years of experience shipping user-facing, scalable web products.
  • The ability to work across the software stack as a generalist while bringing experience to either front-end or back-end development.
  • A history of success delivering on different initiatives in an agile, iterative environment.
  • Strong communication and collaboration skills—you strive for clarity and understanding and can navigate discussions around risks and tradeoffs.
  • The desire to drive improvements to our quality, reliability, and performance standards.
  • Lean thinking and an experimental, metrics-driven mindset.
  • A high tolerance for ambiguity and a recognition that action is sometimes the best path to discovery.
  • Nice to have experience with Mobile or Desktop app development.
  • Eager to share knowledge among other senior - staff level developers and mentor junior and intermediate developers on your team.
  • Version control - e.g. Git, Mercurial, SVN
  • Testing frameworks such as RSpec, Jest, Mocha
  • Modern front-end stacks - e.g., Webpack, Babel, Vue.js, React.js
  • Modern mobile frameworks - React Native
  • Server technologies such as Node.js and Ruby on Rails
  • Relational Databases such as MySQL, PostgreSQL
  • Experience architecting microservice infrastructures
  • Distributed computing concerns such as message queues and pub/sub
  • Operational concerns such as monitoring and logging

© 2024