Position: Backend Developer Node.Js
Company: CEX.IO LABS
Category: Node.js
Experience required: 2y

**Requirements:**
— 2+ years of experience with Node.js;
— good knowledge of JavaScript and TypeScript;
— experience with relational databases (PostgreSQL etc.)
— experience in designing and documenting REST API protocols;
— experience with WebSockets;
— skills working with version control tools (Git, SVN, etc.)
— familiarity with unit, integration, and E2E test frameworks

**Responsibilities:**
— you will be responsible for developing new features
— collaborate with cross-functional teams
— write technical documentation
— take an active part in product development processes

**Nice to have:**
— experience in Docker, Kubernetes;
— experience in CI/CD technology;

**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

**In return we offer:**
—Engineers have an opportunity to influence product development with 4M+ customers worldwide and 6-8k users daily.
—Technically complex unusual projects in the key of mathematics, algorithms, high load, security;
—Working with blockchain;
—We aren’t tied to a specific stack and are open to new technologies;
—We have test-driven development;
—Competitive remuneration;
—Transparent bonus system;
—Opportunity to work remotely, still having an option to visit a comfy office;
—100% Health Insurance coverage;
—External professional courses and certifications, English courses;
—18 days of annual vacation, family leaves, unlimited paid sick leaves;
—MacBook and at least one 27″ display;
—Team building events, corporate events, semi-official parties, etc.;
—External professional courses and certifications;
—PE accounting support