Position: Senior Backend Developer (Node.js)
Company: Creative Propulsion Labs
Category: Node.js
Experience required: 5y
English level: upper

Creative Propulsion Labs is now looking for a responsible and a truly professional Senior Node.js developer to be a part of our app development Team.

**Qualifications needed for this role:**
 - 5+ years of hands-on commercial experience with Node.js and Express.js/pm2 (or similar Node frameworks);
- 5+ years of experience with Elastic and AWS
- Experience and deep knowledge with databases (indexes, performance optimization, etc.);
- Experience with geolocations/maps services (Google API or Mapbox, etc.)
- Great knowledge of Docker, Docker Compose
- Excellent teamwork skills with an ability to get the work done with minimal supervision;
- Solution-focused thinking and an ownership mindset
- English at least intermediate level
 
**What will you do:**
- Write code for application in a range of backend technologies, such as Node.js and Express;
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement;
- Perform unit tests to optimize performance;
- Design and manage data storage solutions;
- Collaborate with Front-end developers to integrate user-facing elements with server-side logic;
- Gather and address technical and design requirements;
- Build reusable code and libraries for future use.

**A bonus will be:**
- Upper Intermediate level of English and higher


**What we offer:**
 - Long-term contract
- Career and professional growth opportunities
- High salary (determined during the job interview), regular performance reviews
- Paid vacation and sick leave
- Creative and lively team of IT specialists, great management and zero unnecessary bureaucracy
- Ability to work for an interesting product with International teammates and US-based company