Position: Middle C++ Developer
Company: Avantize
Experience required: 2y
English level: intermediate

Required skills:
- Solid knowledge of C/C++ (including C++11, C++14 standards);
- STL, OOP/OOD/SOLID, CMake, Boost;
- Analyze, design, implement, test and support software application and database structures;
- Hands-on SQL and NoSQL experience;
- Writing clear and detailed technical specifications and documentation;
- Experience with Conan, Docker.

Will be a plus:
- Experience with Python, JS;
- Previous experience working within an Agile Scrum team.


Project overview:
Cryptocurrency exchange is online worldwide/international exchange where clients will be able to exchange fiat currency for the cryptocurrency and vice versa. BTC support, KYC, affiliate system.

Technology:
Back-End: C++11/14,17, CMake, Conan, Docker, RDBMS and NoSQL, Swagger.
Front-End: React.js, React Native.