Position: senior software engineer (c++)
Category: C++
English level: upper
Years of experience: 11

-	C++ templates/SFINAE
-	Latest C++ Standard
-	Optimization technics
-	Image processing / 2D graphics
-	SIMD instructions
-	Basic multithreading
-	Inter-process communication
-	GUI components building
-	Syntax analyzer (LL parser)
-	Static code analysis
-	Program architecture
-	Creating library structures and functions
10+ years of developing experience using C++, Delphi, Java, JS, Python, and markup languages. Take part in big commercial and open-source projects. Solve problems from different fields, starting from low-level optimizations with SIMD instructions, processing images to set upping development process, and writing technical manuals. Participate in various stages of the product life cycle. Elaborate and introduce new features. Profile and debug single/multi-threaded applications. Create GUI components and interfaces. Experienced in Agile processes. Make task estimates, write summary reports, manage development plans, triage user requests, perform code reviews. Good knowledge of math, computer science, algorithms, and structures. Mentor newcomers. Write introductive guides and manuals. Have experience of giving private lessons in programming. Manage a team of game developers and communicate with a customer. Practice business-oriented and customer-oriented approaches. Have several pet projects and own libraries in C++.
Stable salary. Clean tasks. Transparent management. Good communication. Long-term projects. Less meetings.