CEX.IO LABS is an independent development centre that builds complex IT solutions and supports international projects for the FinTech and cryptocurrency markets. Our flagship project is CEX.IO, a multi-functional cryptocurrency exchange serving the industry worldwide since 2013.
5 октября 2018

Senior Software Engineer (back-end, Node.js) (вакансия неактивна)


Необходимые навыки

— solid knowledge of JavaScript (ES6+);
— experience with our main stack — NodeJS;
— understanding of microservices, REST, JSON-RPC;
— experience with Unix, practical knowledge of shell-scripts;
— Postgres, Redis;
— development / participation in the development of software architecture;
— Jira, Confuence, Teamcity (or experience with another CI);
— higher technical education is a must.

Будет плюсом

— knowledge of TypeScript;
— understanding of cryptography/security (encryption/SSL/PKI/etc.);
— experience in developing of high-performance distributed systems;
— SQL/RDBMS (including deployment options, stored procedures, optimization techniques, etc.);
— previous experience in the Financial Services industry or IT product companies.


— working for a product company — the results of your work are visible from day 1;
— modern programming technology and relevant patterns: NodeJs, Redis, Postgres, Kubernetes, microservicies etc.;
— development and integration of Blockchain projects;
— zero bureaucracy, maximum customer data security;
— competitive salary, medical insurance;
— modern, comfortable office space in a convenient location (m. Pozniaky);
— Macbook Pro and at least one 27″ display.


— participation in full software lifecycle (from idea to production deployment and decommission);
— integration with multiple and diverse external/internal systems;
— participation in production incidents resolution.

О проекте

CEX.IO LABS is a high-tech company specialized in blockchain development. Apart from working on internal products, we cover research in the blockchain field. Our flagship product is CEX.IO — a platform for trading digital assets with 1M+ customers in more than 100 countries.

1. We use source control and continuous integration systems
2. Any product deployment can be made with a push of a button
3. We are able to do several updates in one day
4. We practice a 3-tier incident management system
5. Better to have a brief and relevant plan rather than a complex and outdated one
6. We fix bugs before writing new code
7. We write tests, do user acceptance testing and regression tests. Call us TDD ninjas
8. Our specifications are written by humans, for humans
9. Our office is conveniently located, with a quiet and comfy working space
10. We love Apple. A Macbook Pro and at least one 27″ Thunderbolt display is your guaranteed equipment. To be the best, we work with the best.