Intermediate Software Developer

Engineering Full TimeRemote

Apply Now

An online video platform built for business and quickly becoming the preferred video messaging tool integrated into leading collaboration and sales platforms.


  • Intermediate Software Developer

Team Structure:

Composed of generalists who lean to either front-end or back-end development while maintaining a working knowledge of the full-stack. 

Team Values:

  • Collaborative
  • Supportive
  • Authentic
  • Inclusive
  • Growth Mindset

The Things You’ll Do:

  • Work with a cross functional team consisting of developers, designers and product managers to solve customer problems and deliver amazing software
  • Learn from senior developers and tech leads while mentoring more junior developers
  • Contribute code to projects, review code, and expand your engineering impact with activities like maintaining repositories, developing internal tools and documenting code
  • Spend your “30% time” developing yourself as a software engineer, refactoring code, and experimenting

What You’ll Get to Work With:

  • Distributed computing concerns such as message queues and pub/sub
  • Operational concerns such as monitoring and logging
  • 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

What You’ll Bring:

  • 3+ years as a software engineer
  • Experience with Vue.js, React.js and Ruby on Rails
  • Experience architecting microservice infrastructures

Competitive Salary + Benefits


Remote - North America