Position: Middle/Senior Node.JS Developer
Company: Vector Software
Experience required: 3y
English level: intermediate

**Description:**
The product is a Bitcoin-savings application, which automates the user's Bitcoin-accumulation journey.

Technologies to be used in project: Node.js, TypeScript GraphQL, and Apollo client Database: PostgreSQL 
Cloud Service: Amazon Web Services.

**Responsibilities:**
— Development of backend service (cloud-based)
— Integration with existing third-party systems (GraphQL)
— Write unit tests
— Create and maintain technical documentation
— Communicate with clients (explanation of technical questions and requirements)

**Requirements:**
— At least 3 years of Node.js experience
— Solid working knowledge of Node.js developing complex microservices based applications
— Experience with unit tests
— Knowledge of PostgreSQL databases
— Experience with the Cloud Computing & Databases, preferably AWS
— Programming skills of JavaScript & TypeScript
— At least Intermediate level of English

**Desired skills:**
— Working knowledge of GraphQL
— Working knowledge of Docker

**We offer:**
— Competitive compensation
— Opportunity to work on interesting projects
— Friendly team of highly experienced specialists
— Training sessions and travel abroad
— Long-term employment with paid vacation and other social benefits
— Free English classes
— Medical insurance
— Sport compensation
— Cozy kitchen with fresh fruits, juices and cool snacks