Position: Middle/Senior C++ Developer
Company: Envion Software
Category: C++
Experience required: 5y
English level: intermediate

Requirements:
— 5+ years of development with C++
— C++11 (bonus if familiar with C++14)
— Knowledge of cross-platform development (Windows/Linux/Mac) with C++
— OOP and design patterns
— User-interface programming
— Continuous integration and continuous delivery
— Git
 — Experience with NLP

Recommended to know/understand:
— CMake or other efficient build system
— Types of software testing and how they are applied on the software product
— Soft real-time software and code with deterministic behavior

Would be a plus:
— Experience with VR/AR
— Multi-touch input and gestures handling

We offer:
— Flexible working hours
— 20 paid vacation days
— English lessons
— The ability to work remotely
— New opportunities for development