Position: Senior Backend Engineer
Company: Kitcast Inc.
Experience required: 5y
Category: Node.js
English level: intermediate
Published: 2021-08-01T00:00:00+03:00

**Must have:**
• Git version control system, branching workflows;
• Experience with Node.js / npm;
• In-depth knowledge of document-oriented databases (MongoDB/RethinkDB);
• Knowledge of GraphQL;
• Knowledge of Promises, Async/Await;
• Knowledge of Linux;
• Thorough experience of RESTful service design, API design, and best practices for building resilient and maintainable distributed systems;
• Analytical thinking skills;
• Basic knowledge of Docker, Docker Compose;
• Basic knowledge of frontend frameworks (React, Vue);
• Use of Continuous Integration, Github;

**Bonus points:**
• AWS;
• Knowledge ES6+;
• Knowledge of Docker/Dokku;
• Experience with distributed systems, implementation of microservices and systems with a high degree of parallelism;
• Experience working in an agile environment (Scrum / Kanban);

**Responsibilities:**
• Developing and maintaining Kitcast platform;
• Creating new services and systems in the existing infrastructure.

With more than 10000 companies registered companies across more than 180 countries, our mission is to help customers deliver their most important messages to the right people at the right time.

We’re interested in things that others are not interested in. We make technology things easier. That’s why we are really good at digital signage. We make technology things easier.


Team Description
Our Engineering team is working to simplify the way businesses communicate with customers. They’re building a family of products that handle over a million files across all the screens.

What we offer:
- We also offer a variety of additional benefits such as a yearly allowance for training and education, annual salary reviews, personal coaches, free English classes, etc. We reward your commitment to our company.
- Flexible working hours & unlimited work from home policy during the pandemic period.
- Relocation support
– Transparent, non-corporate working environment (come and see) 
– A great international team of young minds 
– Travels to the United States

And many more! Drop us a line to learn more.