Position: Strong Middle Node JS Developer
Company: Israel IT
Experience required: 3y
English level: upper

REQUIREMENTS
● 3+ years of experience in Node.js
● 1+ year of experience in TypeScript
● Experience with Express.js
● Experience with Inversify
● Experience with SQL databases (prefer Postgres)
● Experience with AWS (S3, SES)
● Experience with payment systems (Stripe, PayPal)
● Experience building microservices architecture
● Experience with containerized applications and Docker
● Experience with code versioning tools (Git or Bitbucket)
● Experience in unit testing (mocha, chai, sinon)
● Knowledge of algorithms and data structures
● Building application architecture skills, projecting components
● Strong communication skills (English)

Benefits:

● Work at an international company with high-tech software products;
● Informal and friendly atmosphere;
● Bureaucracy-free and people-oriented culture;
● Opportunity for professional growth;
● IT CLUSTER membership;
● English classes with a lot of fun;
● Cool corporate events, team buildings;
● Thursdays “happy hours”;
● 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.