Position: Strong middle Node.js developer
Company: SoftHouseGroup
Category: Node.js
Experience required: 3y
English level: upper

**What do we offer:**
- a good opportunity to grow to lead of back-end;
- flexible working arrangements;
- autonomous team structure with a lot of freedom and ownership;
- opportunities to own development from start to finish;
- opportunities to speak with clients and the development team only in English;
- paid vacations and sick leaves.

**Required skills:**
- work experience — 3,5+ years as Node.js developer;
- strong knowledge of Node.js (Express), Java-Script / TypeScript;
- worked with large scale both SQL and non-SQL databases, Postgres, MongoDB, AWS RedShift, and Redis;
- proven track record designing and implementing well designed RESTful APIs;
- experience with architecting data-intensive applications;
- English level — upper-intermediate.

**It will be a plus:**
- good experience with column-oriented DBs (ClickHouse, Redshift);
- knowledge of TerraForm;
- experience with Knex.

**Daily responsibilities:**
- develop solutions for the back-end part of the codebase;
- communicate clearly complexity and time estimation for implementation;
- participation in meetings with the Client;
- identifies scalability, security, and uptime opportunities to increase efficiency within the system;
- work with DevOps engineer to improve CI/CD pipelines;
- participation in code review of other members of the team;
- a collaboration with the product development team for estimation and delivery of features.

**Looking forward to working with you!
SoftHouseGroup team.**