Position: Full-stack Engineer
Company: CEX.IO
Category: Node.js
Experience required: 3y

**Main tasks and responsibilities**:
development and support of FinTech solutions from specifying requirements till production;
WEB front-end and back-end (Node.js) development;
project integration with multiple internal/external systems;
participation in production incidents resolution.


**Our ideal candidate has**:
solid knowledge and extensive expertise with NodeJS or other programming languages;
experience in Web Front-End — JavaScript / Typescript;
experience developing projects with complex, variable logic;
experience with 2 or more commercial projects in production;
practical experience with SDLC;
practical experience with GOF/Enterprise/Architecture patterns;
excellent understanding of data and algorithms, transaction, networks, ISO/OSI;
knowledge of UML


Would be a plus: 
experience with Node.js (connect/express) and Java projects;
experience with variable displayed data (data changes every 5-10 seconds);
experience with browser resource optimization (CPU, Memory, Network);
experience with Vue.js, React.js;
experience with application architecture;
experience with financial technology projects;
experience/understanding of message bu;
understanding of Encryption, SSL, PKI;
experience working with Scrum;
experience with Linux/Unix;
SQL/RDBMS.


**In return we offer:**
good opportunities to work on valuable product development and with customers worldwide;
competitive remuneration and transparent motivation system;
100% Health Insurance coverage;
annual 18 working days vacation;
fresh fruit and other snacks onsite;
opportunity to work remotely.