C++ Developer

Avanquest is the software publishing subsidiary of Claranova, a French group of innovative technological solutions, established in many countries, with revenues exceeding $500 million. At Avanquest, we create reliable and intuitive software solutions that satisfy our customers through 3 key product types: PDF software, photo editing software (Inpixio), and utility software to improve PC performance and security. Mainly offered as Software as a Service (SaaS), our products are sold in more than 150 countries and are translated into more than 15 languages worldwide.

 

Avanquest is:

  • a multicultural collaborative group;
  • an ambitious company in rapid development;
  • a place where each Talent has its place to contribute its know-how and have a real impact on large-scale projects;
  • an environment where productive initiatives are always recognized at their true value.

 

Job details:
The Desktop C++ Developer will be directly reported to the Team Lead. The person will work directly with all colleagues from different expert areas, namely software developers, QA Engineers, and Designers. This position covers active participation in Utilities Product Development process, including support and developing new features.

 

Responsibilities:

  • Ability to tell about the problem and/or make a resolution for an issue;
  • Following personal deadlines and estimating different tasks;
  • Communication with Team Lead/PM about the project;
  • Collaborate with other colleagues from different expert areas, namely software developers, QA Engineers, and Designers.

 

Requirements:

  • 3+ years of C++ programming experience;
  • STL/Boost libraries knowledge;
  • Experience with Git;
  • Experience in estimation and scope decomposition;
  • Serialization data types understanding (JSON, XML);
  • Familiarity with object-oriented design principles and patterns;
  • Familiarity with multi-threaded programming and concurrency principles;
  • Experience developing and debugging multi-threaded applications;
  • Knowledge of JavaScript (ES6+) fundamentals;
  • Experience with React (functional components, hooks, state management);
  • Understanding of integration between C++ desktop applications and web-based frontends;
  • At least an intermediate English level.

 

Will be a plus:

  • Sc./B.A. degree in computer science, engineering or a related discipline.
     

What we offer:

  • A fair compensation for your value;
  • Bonus program, paid vacation leave, and more;
  • We are committed to maximizing your potential and ensuring your professional development;
  • Interaction with local and international teams;
  • A friendly and collaborative work environment, where authenticity and well-being are a priority.

Required skills experience

C++ 3 years
STL 3 years
Boost 3 years

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Git, Multithreading, JSON, XML, React, JavaScript, OOP/OOD
Published 20 February
21 views
ยท
6 applications
80% read
ยท
60% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...