Position: Back End Developer (Node.js)
Company: Infopulse
Experience required: 2y
English level: intermediate

**You will get**
- Dynamic and interesting projects, professional and career development, the opportunity to be in a friendly and self-motivated team
- A team structure that is standard across different projects, allowing to easily switch between them and intensively share knowledge and best practices

**Areas of Responsibility**
- Participate in solution analysis, design and architecture
- Develop new enterprise applications
- Design and develop highly modular object-oriented code
- Build quality code adhering to industry standard coding practices
- Be in a fast-paced continual learning environment, which requires the ability to quickly adapt and learn new technologies to solve business issues

**Qualifications**
- Good JavaScript knowledge (ES5, ES6, async, promises, prototypes)
- Knowledge of Node.js and related frameworks
- Good understanding of server-side programming
- Experience with REST API
- Experience with data bases: RDBMS, NoSQL
- Understanding of the basic programming patterns
- Typescript experience is a plus
- Al least intermediate level of spoken and written English