Position: Middle Node.js developer for product company
Company: Independent consulting
Experience required: 2y
English level: intermediate

**Responsibilities:**
- Take part in product development
- Take an active part in suggesting ideas, discussing offers concerning improvements on a project both with the team and the client

**Requirements:**
Bachelor’s degree in computer science, equivalent field, or equivalent experience
Strong fundamental computer science skills: algorithms, data structures, design patterns.
2+ years of experience with server-side node.js with development cloud applications
Experience of work with AWS, Mongo DB, PostgreSQL