Position: Senior С++ developer
Company: Sunvery
Experience required: 3y
English level: upper

**About the project:**
You will develop a cross-platform application which is a Microsoft Office alternative. It has versions for Android, iOS, and Microsoft Windows (PC) and adds extensive PDF abilities to its compatibility with the most frequently used Microsoft Office file formats. The software has over 220 million downloads on Google Play and is among the top Android business applications.

**Must-have skills:**
- Minimum 3 years of experience with C++
- Recent experience with the latest version of C++ (11 or later)
- BSc or MSc in Computer Science, Mathematics, or Engineering
- Upper-Intermediate level of English

**Will be a plus:**
- Experience with Android, iOS, or Windows PC development is an advantage;
- Experience with building complex multi-threaded multi-platform libraries;
- Experience in .NET/C# software development;
- Knowledge of Windows Presentation Foundation framework (WPF).

**Responsibilities:**
- Produce top-quality code;
- Performing coding assignments;
- Work closely with product managers, designers, and stakeholders to clarify the product requirements and propose practical solutions;
- Reviewing code work for accuracy and functionality.
- Creating and implementing design plans.
- Analyzing code segments regularly.
- Keeping up-to-date with industry trends and technology development