Position: Middle/Senior JavaScript Developer
Company: Alpha Players Recruiting
Experience required: 3y
English level: intermediate

We are one of the leading cloud data protection platforms in a very rapidly growing market and we can see that customers like what we do.
Our platform is a set of networked services working in concert; we have a strong emphasis on performance and reliability and this influences how we approach development and how we write our code.
Our developers will contribute significantly to project specifications since deep technology understanding matters when we decide how to solve a problem.
We write code to last, since taking the time to do it right is faster than having to do things over.
To support business growth we are increasing investment into internal tooling - systems that help developers, operators and other functions to gain insight into the current operations of our platform.
The front-end for this tooling will be a single page application featuring visualisation of and navigation through scientific datasets and much other information. We are looking to start up a dedicated team to work on this tooling and you will be the first dedicated front end developer on this project.
The front-end will be written in Vanilla JS - we rely on the built-in functionality of modern browsers and we will build whatever functionality we need in modern JavaScript. The focus is on building a lean and reliable front-end that can support our needs not least for security.
You will play a key role in the initial design and implementation of this system. We are looking for a person with a vision and with the necessary skills to back that vision up.

Required skills
3+ years of experience in JavaScript. You must know the good parts of modern JavaScript well. You enjoy using JavaScript to write good code.
You understand HTML5 DOM well.
You know what XSS and CSP refer to.
You can describe your ideas to a team without writing code.
English: intermediate+.

Bonus skills
You are used to RESTful APIs and SSE (Server Sent Events).
You are used to working on Linux systems.
You can work without npm.