Requirements:
— Strong C/C++ knowledge and CS fundamentals (C++11/14)
— Experience with Qt Creator
— Understanding of design patterns
— Commonly used libraries and interfaces such as STL, boost; TCP/IP networking
— Knowledge of multithreading programming
— Experience in two or more different DBMS (SQL / NoSQL) as administrator and developer
— Intermediate English level
Will be a plus:
— VisualStudio 2015/2017
— Cross platform development, code optimization skills
— VS Projects / CMake
— TDD (Google tests)
— Experience in the ACE library;
— Experience of parsing various binary or text data.
— Knowledge of the network protocols
— Experience in OpenSSL
— Experience in C language, Java, Python, Bash ...
— GIT
With us you can:
Develop your technical knowledge:
— Use latest technologies
— Participate in technical events and conferences (the cost is covered by the company)
— Regular techtalks and professional development
Improve your soft skills:
— Build strong teamwork skills and become an essential part of the dynamic teams
— Improve your English at classes and speaking directly with clients
— Increase your productivity and communication level via Scrum, Kanban, Agile methodologies
What else do we offer?
— Competitive compensation and benefits
— Flexible and negotiable schedule
— Nice and comfortable office located near metro station
— Covered rest period (20 business days)
— Truly friendly atmosphere and unforgettable events
— Bookcrossing
— Discounts offered by individual bonus cards (our partners are coffee shops, bars)