E
EVA, лінія магазинів
BackendMiddle
Middle C++ developer
C++WindowsLinuxTCPSocketsKafkaMultithreadingStd::ThreadMutexC++11GitSVNVisual StudioClionCode::BlocksPythonBashQtDoxygen
About the Position
The position requires a middle C++ developer with at least 2 years of commercial development experience and the ability to work on production projects. The developer will work remotely in a large systems company.
Requirements
- 2+ years of commercial development in C++
- Experience with production projects
- Development for Windows/Linux (x86/x64)
- Client-server and network applications development (TCP/IP, sockets)
- Experience with Apache Kafka
- Experience in developing multithreaded applications (std::thread, mutex, synchronization)
- Strong knowledge of C++11 (threads, mutexes, lambdas)
- Experience with version control systems (Git/SVN)
- Familiarity with IDEs: Visual Studio, CLion, Code::Blocks
- Basic skills in Python and Bash
- Experience with Qt (a plus)
- Experience in documenting code (Doxygen, a plus)
- Technical English (reading documentation)
Benefits
- Remote work format
- Opportunity for growth in a large systems company
Prepare for this role on ITLead
Take the matching roadmap and practice real interview questions asked for this level.
Middle C++ developer