Position: Node.js Backend developer
Company: PULS Software
Experience required: 2y
English level: upper

Puls Software is over 4 years in the engaging game, mobile, web development.
Our favorite innovations are VR / AR projects.
Now we are looking for a Node.js Developer. We offer you work with a team of professionals, take part in contributing to exciting projects and grow in your experience.
This is a full-time position with flexible working hours.


**Requirements:**
- Upper-Intermediate English (written and spoken);
- 3-5+ years of commercial experience with NodeJS and libraries;
- Relational and NoSQL databases experience;
- Experience with creating system algorithm and database schemas that represent and support business processes;
- Experience with web applications fundamentals like TypeScript, JavaScript, REST, and Web protocols;
- Experience with AWS services;
- Knowledge of Open API standard;
- Strong ability to understand existing code and fix bugs, write enhancements (without rewriting code);
- Good debugging skills.

**Would be a plus:**
Experience in:
- Music sphere and distributing songs;
- Working with APIs like curveroyaltysystems, trolley (payouts), and revelator.

**Responsibilities:**
- Writing a good quality code with good structure;
- Project structure and database planning;
- Participation in daily meetings, retrospectives;
- Project structure and database planning.