— solid knowledge and extensive expertise with NodeJS or other programming languages;
— 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;
— experience working with Scrum;
— experience with Linux/Unix;
— knowledge of UML.
— experience with Node.js (connect/express) and Java projects;
— experience with variable displayed data (data changes every
— experience with browser resource optimization (CPU, Memory, Network);
— experience with React.js, Angular.js, Bootstrap 2/3, Require.js;
— experience with application architecture;
— experience with financial technology projects;
— experience/understanding of message bus (i.e. RabbitMQ).
— understanding of Encryption, SSL, PKI;
— higher tech education.
— working for a product company — the results of your work are visible from day 1;
— ability to work with experienced professionals and to develop your technical competencies on a day-to-day basis;
— working with Redis, MongoDB, RabbitMQ, PostgreSQL;
— full automation: git -> CI -> tests -> distribute -> deploy;
— expertise in TDD, SDLC;
— zero bureaucracy, maximum customer data security;
— competitive salary (we teach Node.js for free as a bonus);
— modern, comfortable office space in a convenient location (m. Pozniaky);
— Macbook Pro and at least one 27″ display.
— 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 mission is to guide people into the world of an open financial system in a regulated way. We welcome the diligence and careful investigation that regulation and licensing entail. Now, after our six successful years of experience in this business, more than 3 million people globally use services developed by the CEX.IO LABS team. And this number grows daily.
Why CEX.IO LABS?
Smooth and streamlined technical processes
— We use source control and continuous integration systems.
— We can push several updates in one day.
— We’re ready to deploy any product at the push of a button.
— We have a three-tier incident management system.
— We fix bugs before writing new code.
— Our specifications are written by humans, for humans.
— Our employees work with the best equipment. A MacBook Pro and at least one 27″ display are guaranteed.
Comfortable and motivating work conditions
— A spacious office with sports zones, a fully equipped dining area, a terrace, and lots of extra facilities
— Medical insurance, paid sick leave, drinks and snacks, English language courses, and more
— Team building events, corporate events, semi-official parties, etc.