Position: Node.js Developer
Company: Starnavi
Category: Node.js
Experience required: 2y
English level: intermediate

**REQUIRED SKILLS:**

- Strong knowledge of JavaScript
- 2+ years of experience in backend development with Node.js
- Strong knowledge of OOP \ OOD, Design Patterns, and their usage
- Knowledge of Node.js frameworks (such as Express, StrongLoop, etc.)
- Knowledge of Redis
- Experience with MongoDB/DynamoDB databases
- Experience with Microservices architecture
- Experience working with Queuing solutions such as gearman, RabbitMQ, SQS, etc
- Understanding of the working principles with Docker
- Proficient understanding of code versioning tools, such as Git
- Experience with CI/CD processes
- Intermediate English level.

**WILL BE A PLUS**

- Experience with AWS​​
- Elastic search
- BigQuery
- Linux\bash
- React, Next.js

**YOUR BENEFITS:**

- Extensive remote work possibilities;
- Help in profile training;
- Compensation for learning English;
- The company orientation on specific business niches;
- Opportunity to get more experience with courses, conferences, seminars, masterclasses, and training for the company’s expense;
- Management that is always ready to hear the employees if they have ideas, and it is welcomed;
- Regular salary revision;
- Opportunity to implement your ideas on our internal projects.

We have several different projects in which it will be interesting for you to work.