Position: Middle C++ developer
Company: Apriorit
Experience required: 2y
English level: intermediate

Apriorit is a leader in the software product development services with more than 19 years of experience.

The project is the file protection system aimed at encrypting user files created by office applications and CAD systems. The project is based on windows storage stack. Your duties will be analyzing and researching activity of various 3-party applications in order to adapt the system to new customer’s requirements. Also you will design and implement new functionality.

Apriorit provides a sign-in bonus for this position. We invite you to join Apriorit Team during 14 days after accepting an offer and receive sign-in bonus.

Requirements:

3-year experience in software engineering
Ability to research
English: Intermediate written, no spoken
Considerable knowledge of C++11/14
Experience with development of native applications for windows platform
Good understanding of multithreading programming
As a plus:

Kernel development
Minifilters
We offer:

Work with windows internals
Driver development
Work with the file system drivers and minifilters which is the most difficult and challenging part of Windows OS
Opportunities for professional growth and career development
Competitive salary
Free corporate English lessons
Flexible working schedule
Paid vacation (20 w.d. per year) and sick leaves
Friendly environment (… and cookies, fruits, tea, coffee in the office)
Working with a team of professionals