About us

We started in New York City, but we have no physical headquarters and our team of around 50 is spread out over four continents. Our Slack workspace is our office and we meet over Skype. Everyone at the company is free to live and work wherever they want, and to manage their hours and contributions as they see fit. We all find our happy in our own way.
We’re a small, profitable, founder-owned company that’s growing at a quick but manageable pace – roughly doubling every year. We have no outside investors because frankly, we’ve been there, and we don’t want our product vision to conflict with our business goals. The evidence from our own history indicates that if we continue to build outstanding products and services for people who care about them, we’ll continue to grow and succeed.


Job Description

This is a remote position.

About the Job

As a full stack web developer you will design intelligent solutions that include front-end and back-end systems. Collaborate closely with COO, Director of eCommerce and Marketing Director to drive evolution of Roon’s web store as well as take operational responsibility for the components that you develop.


Specific Duties:

  • Play the main role in defining the architecture and implementing key features of the system (Payments Systems, Accounting Integration, Public API).

  • Integrate data from various front-end and back-end services and databases.

  • Build, test, debug and optimize code in an environment where performance is a required feature.

  • Evaluate code to ensure it meets industry standards, is valid, is properly structured, and is compatible with browsers, devices, and operating systems.

  • You love working on a team where you constantly learn, experiment, and iterate quickly.

  • Perform Quality Control and test all output, as well as identify and resolve any technical problems or security holes that may arise.

  • Gather and organize project requirements, code and test independently, as well as, work jointly with the development team.

  • Utilizing forecasts to manage website inventory to ensure adequate site stock levels.

  • Responsible for the full software development lifecycle of projects including design, development, unit testing, system testing and deployment

  • Partner with the Sales and Marketing team to create and implement sales events and promotions.

  • Analyze and maintain website performance and SEO (Search engine optimization).

Required Skills:

  • Proficiency with fundamental front-end languages such as HTML, CSS, JavaScript, TypeScript, Vue.js.

  • Proficiency with fundamental back-end languages & DevOps such as Python, Node.js, PostgreSQL, Linux, Docker, Databases.

  • Add new features and functionality to existing E-Commerce site

  • Familiarity with  BigCommerce, and its templating language is preferred

  • Quickbooks API knowledge preferred

  • Experience creating custom integrations between eCommerce platforms and third party applications.

Work Environment:

This job operates in a professional home-office environment.

Roon Labs is an Equal Employment Opportunity employer and does not discriminate against any applicant for employment or employee on the basis of race, color, religious creed, gender, age, marital status, sexual orientation, gender identity, national origin, disability, veteran status or any other classification protected by applicable discrimination laws

Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password