Intermediate Software Developer

Vidyard · Remote

Company

Vidyard

Location

Remote

Type

Full Time

Job Description

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.

About the Role

Vidyard is looking for an Intermediate Software Developer to join our Development team. Reporting to the Software Development Manager, you’ll work with a cross functional team consisting of developers, designers and product managers to solve customer problems and deliver amazing software.

This is a remote role open to candidates located in the United States or Canada. 

About the Team

We work in teams of around 3 -10 developers. The teams are governed by a "triad" which consists of an engineering manager, a product manager, and a designer. The triad works with the developers on the team to set priorities, roadmaps, and work on projects. Teams are autonomous and each has their own segment of our users experience, as well as platform, to work on and own.

Teams are each able to set their own standards for how they work, core hours, etc so each team can be a little different in how it operates. All teams adhere to the same process for reporting their work to the rest of Engineering.

As an Intermediate Software Developer You Can Expect to:
  • Work with a cross functional team consisting of developers, designers and product managers to solve customer problems and deliver amazing software.
  • Learn from technical leads and senior developers while knowledge sharing with other intermediates and providing mentorship to junior developers.
  • Contribute code to projects, review code, and have a large engineering wide impact doing things such as architecting core services, developing internal tools, maintaining repositories, and leading technology guilds.
  • Learn and apply new technologies to relentlessly drive yourself, and our platform, forward.
What You’ll Bring to this Role and Your New Team:
  • A solid background in software engineering—you have had 4+ 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.
  • 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.
  • Experience mentoring junior developers on your team and an eagerness to learn and further develop your own skills.
Our Tech Stack
  • Version control - e.g. Git, Mercurial, SVN
  • Core web technologies - HTTP, HTML, CSS, JavaScript
  • Testing frameworks such as RSpec, Jest, Mocha
  • Modern front-end stacks - e.g. Webpack, Babel, Vue.js, React.js
  • 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

Our engineering team is composed of generalists who lean to either front-end or back-end development while maintaining a working knowledge of the full-stack.

Job descriptions can be overwhelming. At Vidyard we are motivated to drive change together and deeply value the unique experiences, abilities and opinions you possess, so if this role sounds like your next adventure, but you don’t feel entirely qualified, apply! We value candidates who own it, and if you’re relentlessly resourceful too, you might be exactly who we are looking for. 

As we also value user obsession, we prioritize our users, customers and community so you can expect to hear from our team even if you are not selected to move forward.

What You’ll Love About Vidyard:
  • Competitive pay
  • Comprehensive, flexible benefits on day one*
  • Wellness allowance to spend on what's important to you 
  • Flexible hours + unlimited vacation + programs to support travel while working, enabling you to live your best life
  • Access to Inkblot, a digital mental health platform + $1,500/person/year for mental health coverage*
  • Allowance to support your ongoing growth and development
  • Parental leave top-up
  • Paid volunteer hours
  • Employee resource groups to empower and drive change at Vidyard and in our communities
  • RRSP match*
  • Stock options
  • Flexible holiday program
  • Home office stipend 
  • Flexibility to work in the place that brings out your best: whether you thrive in the comfort of your home office, or are local to, and prefer the energy of our collaboration space in Kitchener, Ontario, Canada, there is flexibility for all.  Although we default to remote-first there will be occasional in-person meetings/events purposefully designed for connection and collaboration.

*Benefits described are Canadian specific, if you’re located in another country our People team will speak with you about localized benefits for you.

We thank all applicants for your interest in Vidyard. Only those applicants selected for an interview will be contacted. Unsolicited resumes from Agencies will not be accepted.

Vidyard is an equal opportunity employer. Applicants who require reasonable accommodation to complete the application and/or interview process should notify us at [email protected].

Apply Now

Date Posted

06/24/2023

Views

7

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Software Engineer Networking Software and Services - xAI

Views in the last 30 days - 0

The text describes xAIs mission to develop AI systems for understanding the universe and advancing human knowledge It outlines a role involving networ...

View Details

Senior Design Manager (Infrastructure) - Canonical

Views in the last 30 days - 0

Canonical a leading opensource provider seeks a Senior Design Manager to drive innovation in cloud and AI technologies The role offers remote work glo...

View Details

Senior Product Designer - Org & Security - Typeform

Views in the last 30 days - 0

This job description outlines a role in developing an intelligent contact management system with AI capabilities The position involves designing user ...

View Details

Executive Director Patient Advocacy - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics is seeking an Executive Director for Patient Advocacy to lead initiatives in autoimmune disease treatment The role involves build...

View Details

Medical Affairs Writer Contract - Kyverna Therapeutics

Views in the last 30 days - 0

Kyverna Therapeutics seeks a Medical Affairs Writer to develop scientific publications and communications for cell therapy innovations The role requir...

View Details

Product Manager Wallet SDKs - Startale

Views in the last 30 days - 0

The text describes a job alert system where applicants must mention UNSELFISH and use a specific tag to demonstrate they read the post It explains the...

View Details