Position: Middle Node.js Engineer
Company: Smart Tek Solutions and Services, LLC
Category: Node.js
Experience required: 2y
English level: intermediate

**Project:**
It is a popular loyalty platform for gamers. It rewards gamers for playing.  The app has its own coin economy, reward system, and marketplace. It is a real market player with millions of users and hundreds of transactions every day. 

**Responsibilities:** 
- Active participation in technical discussions; 
- Improve the infrastructure of our projects so that we are always a step ahead of the business needs; 
- Collaborate with other team members; 
- Participate in the development of new product features as well as the support and maintenance of existing ones. 

**Requirements:**
- Strong knowledge of JavaScript / TypeScript (at least 2 years);  
- 2+ years of experience with Node.js; 
- 1+ years of experience with Nest.js; 
- Experience with SQL (PostgreSQL at least 2 years) and NoSQL (MongoDB/DynamoDB) databases; 
- Experience with of Redis; 
- At least Intermediate level of English.

**Will be a plus:** 
- Experience with cloud technologies (GCP, AWS, Azure); 
- Knowledge of React/ React Native; 
- Knowledge of Kubernetes; 
- Experience with Linux\bash. 

**We offer:** 
- Flexible working hours; 
- Great opportunities for personal and career growth; 
- Compensation for profile courses/trainings, free English classes; 
- Challenging tasks; 
- Work in a professional team and friendly atmosphere; 
- Competitive salary with regular review; 
- Spacious and comfortable office; 
- Regular corporate events, team building; 
- 18 paid vacation days and 10 Sick-leave; 
- Tea/coffee/cookies, fruit day, pizza day, etc.