Position: Strong Middle/Senior Full-stack developer (JS)
Company: Israel IT
Category: Node.js
Experience required: 3y
English level: upper

REQUIREMENTS
– A Doer, a winner, a savvy technologist, and a team player;
– At least 3 years of experience in server-side development with, including experience in NodeJS;
– At least 1 year of experience in client-side development, using one or more of the following frameworks: Angular, React, Vue;
– Experience in design and implementation of highly scalable & distributed web applications;
– Good understanding of modern Stream Processing and Event Sourcing paradigms;
– Knowledge of NoSQL databases;
– Knowledge of streaming platforms (Kafka);
– High standards for code quality, testing, and performance;
– BSc or Masters in Computer Science;
– Experience with Relational databases (MySQL);
– Experience with Linux environment;
– High English proficiency.

NICE TO HAVE
– Experience with SOA and microservices ;
– Deep knowledge of NodeJS;
– Experience in Agile development, including CI, CD and automated testing;
– Good understanding of Agile/Scrum methodologies;
– Experience in DevOps.

RESPONSIBILITIES
– Develop our application platform using the latest technologies;
– Provide innovative solutions for complex issues;
– Handle the entire development cycle –architecture, design, development, deployment, and monitoring.

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.