Position: C++ Developer
Company: Softermii
Experience required: 3y
English level: intermediate

**Responsibilities:**
- Participate in the design of e2e encryption for video streaming service;
- Implementing keys exchange protocols (web, mobile platforms);
- Implementing encryption/decryption for video traffic (web, mobile platforms).

**Required:**
- 3+ years of experience in development;
- Understanding of encryption algorithms (RSA, Diffie-Hellman);
- Experience in planning and implementing public key infrastructure;
- Experience with C++ (14);
- Intermediate English level.

 **Desired:**
- Experience in mobile development;
- Experience in secure communications solutions (e.g. messengers, document flow systems); 
- Understanding video streaming protocols (WebRTC).

**Benefits:**
- Flexible schedule;
- A unique work environment where you can be a part of creating a new and innovative product;
- Work with high-profile customers;
- Friendly multi-cultural team;
- Competitive salary & career growth opportunities;
- English courses;
- 5 days of paid sick leave per year;
- 21 working days of paid vacation;
- Convenient office location.