Position: C/C++Dev
Company: Visual Craft
Experience required: 5y
English level: intermediate

WE are the Visual Craft team www.visual-craft.com and have been working in the field of software development for 18 years, working with customers mainly from the USA, Canada and Western Europe.

WE are the Visual Craft team www.visual-craft.com and have been working in the field of software development for 15 years, working with customers mainly from the USA, Canada and Western Europe. Our portfolio includes many completed projects: from web development and mobile applications, the creation of scalable software solutions for SMBs and Enterprise to the development of specialized software for international corporations and world-renowned brands.

Our main office is located in Ukraine, Cherkasy. It focuses on product development, UX / UI design, quality testing, marketing, support and other features.

We are looking for an experienced Senior C/C++ Embedded Engineer with strong knowledge of Linux OS and a deep understanding of networking protocols.

OUR HIGH-LEVEL NEEDS ARE:

Confident knowledge of C++, Qt, Qml;
Knowledge and understanding of OOP principles;
Knowledge and understanding of WebSocket;
Experience working with WinAPI;
Experience in writing tests;
Read and understand someone else’s code;
Ability to work with version control systems (git/svn);
Knowledge of English languages at the level of understanding technical documentation.

WOULD BE A PLUS:
Knowledge of other programming languages (JavaScript, Java, C#);
Experience with socket-based API (QtNetwork, QWebChannel);
The ability to profile and look for bottlenecks in the code;
Experience in using component design, designing plugin architecture;
Understanding how Vue.js/Vuex works.

WHAT YOU’LL GET FROM WORKING WITH US:
Comfortable microclimate in the company, friendly teammates, open-minded management;
High level of the financial reward which is set based on your expectations and the results of the technical interview with regular review 2 times per year;
Participation in interesting projects, which will help to grow professionally;
Compensation for professional trainings and conferences of your choice;
Paid days off and compensation of the sick leaves;
Double paid overtimes;
Monthly financial bonuses for productive working hours;
Opportunity to travel and relax informally with the team; Inspirational environment: a comfortable workplace in a modern Visual Craft office with a seating area with XBOX game console, TV, table tennis and football, home theater, kitchen, our own bicycle and automobile parking, as well as a barbecue area on our territory. In addition, you have the ability to work remotely during a pandemic.