Position: Back-end Developer (Node.js)
Company: CEX.IO LABS
Category: Node.js
Experience required: 3y

**Goals**
Build new solutions/integrations from the scratch, communicate with external developers and internal teams to deliver full functionality to the users of the company. 

**What are the main responsibilities?**
Blockchain projects research
Integration of blockchain projects into the existing system
Support 


**Essential Skills and Expertise:**
Hard skills:  
— Solid knowledge and extensive expertise with NodeJS or other programming languages;
— 3+ years experience developing projects with complex, variable logic;
— Understanding SOLID principles, KISS, DRY, YAGNI.
— Excellent understanding of data structures and algorithms.
— Interest in blockchain technology and can work in a space that is full of unknown.
— Knowledge and practical application of GOF/Enterprise/Architectural patterns

**Soft skills:** 
Goal oriented; 
Ready and able to learn, problem-solving;
Communication and teamwork;
Listening and negotiation;
Stress management. 

**In return we offer:**
Engineers have an opportunity to influence product development with 4M+ customers worldwide and 6-8k users daily. 
Working with different blockchain technologies
We have test-driven development; 
We have a competitive remuneration and transparent bonus system;
Opportunity to work remotely;
100% Health Insurance coverage;
Annual vacation: 18 working days;
MacBook Pro and at least one 27″ display;