JavaScript developer

Apply now

JavaScript developer

Develop your appetite for cutting-edge front-end technology while contributing to meaningful software at Spindle. 

FULL-TIME · GRONINGEN

Join us in building the fastest growing and most innovative Voice Over IP (VoIP) platform. Our ideal new team member wants a job where you can constantly grow by working on unique challenges in an environment that emphasizes quality over quantity. More importantly, you value knowledge sharing and collaborative learning.

To give some specifics, you will be working on a softphone that enables calling from your browser or desktop. Vialer is our way of transitioning from the traditional physical phone to an entirely new type of business telecommunications. Among the things that you will be working on is an open source library that allows easy integration of SIP with WebRTC. If you are interested in knowing more about the project, you can read more about it on Hacker News. 

Your qualifications

You:

  • Have 2-3 years of experience as a software developer
  • Are skilled in JavaScript (ES6 and newer)
  • Know your way around the JavaScript ecosystem
  • Have worked with a modern JavaScript framework like Vue or React

Bonus points

You:

  • Have worked on an Electron application
  • Have experience with SIP (it’s awesome, read more about it here)
  • Have experience using WebSockets

Our Stack:

  • JavaScript
  • WebRTC
  • Vue
  • Electron
  • Webextension

What is Spindle?

Spindle is a purpose-driven enterprise connecting the world using free (as in freedom) communication.

We adhere to an agile way of building software. We tweak the process we use to build software as much as the software itself. Call it meta-agile. Seriously though, you should be comfortable in a constantly changing environment.

We work with Holacracy. We are a purpose driven organization where authority is distributed to roles instead of people. We choose not to have managers because we believe that all colleagues use their expertise to make the right decisions regarding their roles and contribute equally to the direction of the product as well as the organization.

We strive for quality over quantity. We share our expertise between developers by reviewing all code before it is deployed. We have two products that bring us a lot of pride and joy: VoIPGRID and Lily.

We are committed to open source software. We share our own software where possible. Actively contributing to open source projects is regarded as part of the job. Because we are proud of what we do, we like to share our knowledge in articles and at meetups and conferences.

What we offer

We offer you the opportunity to work on software that strives to make sure that communication is always yours and yours alone. We also offer:

  • A relaxed and welcoming culture with celebrations, events, hackathons, and trips
  • A competitive salary
  • A good pension insurance
  • An annual study budget and study days
  • Two weeks leave for new parents
  • An hour of lunchtime in which we enjoy a delicious lunch provided by Spindle
  • A Spindle company bike
  • A sports and wellness subscription

Join the team

Want to know more about this job or Spindle? Don’t hesitate to contact Dick on 050-8009078 or teamup@wearespindle.com.

Please note that we are currently not hiring for remote work. You need to have an EU Working Permit (Orientation Year Visa not included) in order to be applicable for this position.