Position: Middle/Strong Middle Back-end Developer (Node.JS)
Company: Israel IT
Category: Node.js
Experience required: 2y
English level: upper

PROJECT OVERVIEW
Our client is a 7 years old startup company, building a music planning tool for event DJs.
The product consists of a mobile app, web dashboard and desktop app. We also deal with song matching, analytics, and music data.
DJs who use the product benefit by saving time and closing more sales, all while providing an exciting planning experience for their clients and guests.
The small founding team based in Tel Aviv and New York (CTO, CEO) is now expanding to Ukraine.

If you love music, technology and want to work at a place where you can combine these two passions, here are 4 reasons to apply:
1. People will be using what you build every day (thousands of people plan hundreds of events on the system daily)
2. Build an all-new cutting-edge solution from the ground up based on feedback from 4 years of selling our current outdated solution.
3. It is a music planning app. The fact is that music tech companies that actually make money are super rare. So, if you do have love music and technology, you better apply now because this kind of opportunity might never happen again in your lifetime.
4. The company is still small and family-oriented but also fast-paced and growing rapidly. So every team member counts. If you love responsibility and like to be around positive CAN DO people join us.

REQUIREMENTS
– 2,5+ years of experience in Node.js;
– 1+ year of experience with Nest.js;
– Experience with GraphQL;
– Previous experience with Express.js;
– Experience with PostgreSQL, Redis, ElasticSearch;
– Experience with AWS;
– Experience building microservices architecture;
– Experience with containerized applications and Docker;
– Experience with code versioning tools (Git or Bitbucket);
– Experience in unit testing (Jest/nestjs-testing);
– Knowledge of algorithms and data structures;
– SOLID principles understanding;
– Strong communication skills (English).

NICE TO HAVE
– Experience with React.

WE OFFER
– Work at an international company with high-tech software products;
– Informal and friendly atmosphere;
– Competitive remuneration;
– Opportunity for professional growth;
– English and Hebrew classes with a lot of fun;
– IT CLUSTER membership;
– Cool corporate events, team buildings;
– New big office with a lot of cool stuff;
– Library in the office;
– Gym in the office;
– Ping-pong and PS;
– Birthday gifts;
– Attention to every employee.