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

Degree in Computer Science, Software Engineering or similar;
2+ years commercial software development experience in C++;
Practical experience with C++11 and STL, cross-platform (Linux, Windows, QNX) development, automated unit and acceptance testing;
Practical experience with complex data structures like graphs, trees and related algorithms;
Good knowledge of OOP, architecture and design patterns;
Basic knowledge of Python;
Upper-intermediate written and spoken English.