Position: Back-End Developer (Node.JS)
Company: Asferro
Category: Node.js
Experience required: 1y
English level: intermediate

Responsibilities:

Design clear flexible and sustainable code.
Develop and perform unit tests and useful code documentation.
Implement code focused on high availability, scalability and reliability.
Cooperate with local and remote employees to create the best implementation of product.
Requirements:

Strong JavaScript coding experience.
1+ year commercial experience in building complex web applications with JavaScript technologies (i.e. NodeJS/ExpressJS).
Substantial understanding of best practices in software development.
Relevant Degree in Software Development.
Pre-Intermediate level of English.
Ability to work from 3 p.m. by US time zone.
Would be a plus:

Familiarity with the full web technology stack (e.g. HTTP, cookies, headers, asset loading/ caching).
Experience with Mercurial and/or GIT.
Experience with Rest API, Elasticsearch, Swagger, Redis.
Offers:

Comfortable office;
Flexible schedule;
Decent pay;
Corporate training and entertainment;
Friendly team;
Coffee, tea, cookies.
If you want to become a part of Asferro team, send your resume and wait for feedback.