Position: Node.js back-end developer
Company: Seedium.io
Category: Node.js
Experience required: 3y
English level: intermediate

**Must have**
- Node.js (from 3 years)
- Javascript (4 years experience)
- RESTful API Postgres or MongoDB without any ORM and ODM. Pure native drivers and query builders for SQL 
- Desire to learn best practices

**It will be a plus**
- Basic experience with Typescript
- Resolving tasks with Google and a little assistance  
- Basic knowledge of three-layer architecture (transport layer, business logic layer, data layer) 
- Basic knowledge of patterns (GoF band, SOLID, GRASP) 
- Experience with unit and Integration testing with Mocha, Chai, Jest

**We offer**
- Frequent salary reviews & bonuses
- Paid vacation
- Paid professional certifications
- Paid English classes
- Paid corporate events
- Friendly atmosphere

We respect your time, so the hiring process takes no more than 3-5 days. It includes such stages: 60 minutes tech interview with a live coding part and a final interview with the CEO of 30 minutes.