Position: Senior/ Lead C++ Developer
Company: Prof-IT
Experience required: 3y

Requirements:
3+ years of professional experience with C++
Strong knowledge of C++ 11/14/17
Extensive with using various libraries and frameworks: STL, boost, Qt
OOP/OOD, design patterns
Blockchain (API, smart contracts)
Code refactoring
Autotools, CMake.

But not essential:
Experience with Bitcoin Core and similar projects
Docker
Understanding utxo, coinbase transactions, airdrops, ethereum smart-contracts, dash masternodes concepts, pos, pow. 

Responsibilities:
We are seeking a highly skilled Senior C++ Developer 
Designed, developed, and tested software applications meeting deadlines and budgets.
Specified, prototyped, developed and tested an object-oriented, multiplatform C++ framework containing support to: data structures, common algorithms sockets, threading.
Fixed bugs in the order management system.
Developed highly efficient algorithms in C++ through both pair-programming and independent work
Analyzed code to identify and improve performance bottlenecks and contingencies with shared resources.

We offer:
·      Competitive salary fixed in USD!
·      An exciting and challenging job in a successful business. Our culture is characterized by a positive tone, commitment, and result-oriented professionalism, heavily influenced by excitement for what we do
·      Soft management without bureaucracy
·      Unique working environment where your opinion matters
·      Long-term employment with 20 working-days paid vacation, healthy work-life balance and other social benefits
·    Comfortable office with friendly environment near European square/ possibility work remotely after a month