Position: Middle NodeJS developer
Company: PerceptionBox
Experience required: 1y
English level: intermediate

Required Skills:
At least 1,5+ year of Node.JS experience;
Demonstrated success delivering server-side components to production;
Experience using node.js for server-side development;
Solid knowledge of building RESTful-based web services;
Knowledge of databases (both NoSQL and SQL);
Knowledge of server-side development languages and methodologies;
Knowledge of Linux, Apache and related tools;
Experience working in agile teams, JIRA and Confluence;
English intermediate level.

Additional skills:
3+ years of commercial software development experience;
Full stack development;
Experience with other backend development language;
Some front-end development skills in html, css, and JavaScript;
Use of Continuous Integration, Github, Code Review;
Knowledge of Amazon AWS or similar cloud services vendor;
Understanding of Service Oriented Architecture, Docker, and Microservice Architecture.
 
We Offer:
Competitive salary fixed in USD;
Private Entrepreneurship formalisation;
Cozy office in Odessa or Kyiv or Tel-Aviv AND Opportunity to work remotely;
Sick Leave coverage;
Vacation – 17 working days (flexible, if you need more);
Work within growing service company with prospectives for education and career advancement;
Participation in projects within the active development stage;
The friendly international team of strong professionals that will help you to achieve results;
Agile management & internal mobility, no bureaucracy and initiative-friendly attitude;
Possibilities for business trips abroad;
Corporate team building events.