Position: Backend Developer
Company: Piano
Category: Node.js
Experience required: 2y
English level: intermediate

**Piano Overview**
Piano is one of the fastest-growing enterprise SaaS companies in the US with operations in Philadelphia, New York City, Kyiv, Amsterdam, London, Oslo, Paris, Berlin, Singapore, Tokyo, and elsewhere globally. We provide enterprise software and strategic services to the world’s leading media companies and brands, including NBC Universal, the Economist, Wall Street Journal, BBC, Techcrunch, Bloomberg, Crédit Agricole, Deutsche Telekom, and more than 1000 other clients. Our software and services enable these companies to create customized digital experiences for users, restrict and sell access to content online, and analyze user behavior in order to drive engagement, loyalty, and revenue.

**We are looking for candidates with the following experience:**

* Understanding of big data management principles: storage, processing, and tools
* Strong Javascript knowledge, including ES2015; Typescript would be a plus
Fluency with Nodejs
* Good knowledge of asynchronous programming models
* Experience with SQL and noSQL databases

**The following skills would help someone stand out even more:**

- Git
- Linux
- Nginx

**What we offer:**

* 24 working days of paid vacation
* Extended medical insurance after the trial period
* Unlimited number of sick leaves
* Partial compensation (50%) of professional trainings, webinars and language courses
* Stock option plan
* Quarterly sales commission system
* Referral bonus for successfully hired candidate
* Ability to establish yourself as an expert and leader about top level management of international news media companies
* The vibrant atmosphere of fast-growing team of top professionals   
* Vivid team-building events
* Hybrid office model
* Ultra-modern office downtown Kyiv
* Free car parking area
* Fruits, snacks, and lunches in the office