Position: Full-stack Engineer (Node.js /React.js)
Company: Smart Tek Solutions and Services, LLC
Category: Node.js
Experience required: 3y
English level: upper

**Requirements:**
More than 4 years of experience in Node.js
At least 2 years of experience in React with state management such as — MobX/Redux/Context API
Experience in relational databases PostgreSQL, MySQL, etc.
Experience with distributed cache systems and with messaging systems
Experience in writing Tests

**Will be a plus:**
Design API specifications
Familiarity with TypeScript, Cassandra
Experience with React/MobX, and RabbitMQ (or analog)
Curious, forward-thinking, and driven to learn and experiment with new initiatives and tools

**Responsibilities:**
Writing clean code for the front and back end of the software
Developing APIs and RESTful services
Working with graphic designers to design new features
Testing and debugging software to keep it optimized
Communicating the effectiveness of emerging technologies to decision-makers
Working closely with the front-end and back-end teams to develop and integrate functionalities
Considering security, maintenance, scalability, and more when developing

**We offer:**
- Ability to implement your own initiatives within the company;
- Really challenging tasks;
- A friendly and professional team;
- Competitive salary with regular review;
- Corporate events, team building;
- Tea/coffee/cookies and other office bоnuses;
- 18 paid vacation days and 10 Sick-leave.