Position: Senior Node.js Software Engineer
Company: Inoxoft
Category: Node.js
Experience required: 5y
English level: upper

**ABOUT PROJECT:**
The platform allows dealers to understand their customers better through their behavior analysis and optimize the workflows through internal process automation. The project involves multiple integrations with third-party services (such as Twilio, Facebook, Instagram, Stripe, etc.). The solution includes such technologies as AWS, RabbitMQ, Lambda functions, etc.

**Tech Stack:** Node.js, Express, AWS, Mongo DB

**Team:** 2 Middle Node.js Developers, Junior Strong Node.js Developer, 4 QA Engineers, BA, PM, and team on the client's side.


**RESPONSIBILITIES:**

- Following and improving project conventions (architecture approach, code style, best practices);
- Setup and improve the project conventions and all dev processes;
- Clarification and analysis of requirements with the customer;
- Performing all needed investigations;
- Participating the all needed dev ceremonies.


**REQUIREMENTS:**
- 4+ years of experience as a Node.js Developer;
- Experience with Express.js;
- Experience with Mongo DB;
- Upper-Intermediate level of English;
- Time Management and flexibility;
- Teamwork and collaboration;
- Continuous self-learning mindset.


**Will be a plus:**

Experience in leading a team


**MAIN BENEFITS:**
- 20 paid days off, 20 unpaid days off, and 10 sick leaves; 
- Medical insurance (dental services included)
- Half-year Performance appraisals and Salary reviews;
- A possibility to have a mentor or become a mentor yourself;
- Personal budget for Courses, Training, and Certifications;
- Skills Evaluations and promotions are based on Corporate Matrix;
- Accounting Support;
- IT Cluster Membership