— 2+ years of C++ programming experience;
— Fluent with object-oriented design (OOP/OOD) principles and patterns;
— STL/BOOST Libraries knowledge;
— GIT work experience;
— Experience in estimation and scope decomposition;
— Understanding of dynamic polymorphism and C++ specific notions;
— Familiarity with templating in C++;
— Serialization data types understanding (JSON, XML);
— Familiarity with multi-threaded programming;
— At least Pre-Intermediate English level.
— Agile/Scrum experience;
— B.Sc./B.A. degree in computer science, engineering or a related discipline.
— Product company with a long-term and clear vision;
— Competitive salary and professional growth;
— High talented team and friendly working environment;
— Flexible work schedule and opportunity to work remotely;
— Paid English classes, courses, workshops or seminars;
— Regular team buildings, corporate and team activities;
— Referral program.