Position: NodeJS developer
Company: Digicode
Category: Node.js
Experience required: 2y
English level: upper

Key facts about the client:
- Client provides a property management software product and support services for the $100 billion Airbnb and vacation rental market;
- fast growing high-tech start-ups in Tel Aviv;
- uses the latest technologies and frameworks.

If you are looking for an interesting project and enjoy being challenged — this is the place for you!

Main requirements:
- 4+ years of back-end development experience ( Node.JS)
- Experience with Microservices Architecture and Docker;
- Experience with NoSQL databases (MongoDB, Redis);
- message Q — Rabbit;
- Hands-on experience with distributed log systems (like Kafka);
- proficiency in English language.

Responsibilities:
- Design of the overall architecture of the web application;
- Implement cool new features, services, and APIs;
- Write reusable code and libraries;
- Optimize the application for maximum speed and scalability;
- Solve bugs (no one can hide from it);
- Write tests and monitor.

We offer:
- Professional and personal development;
- Comfortable working environment;
- 18 working days paid vacation;
- Paid sick leaves;
- Medical insurance for employees, for children of employees;
- Language classes;
- Subscription for pool and gym;
- Opportunity to work remotely;
- Compensation for visiting professional conferences or courses.