Position: Senior C++ (QT) Developer
Company: Svitla Systems
Category: C++
Experience required: 5y
English level: intermediate

Svitla Systems Inc. is looking for a Senior C++(Qt) Developer for a full-time position (40 hours per week) in Ukraine. Our client einvents networking for the cloud era with global unified network infrastructure delivered as-a-service. The client’s network cloud solution offers enterprises a dramatically simplified experience for deploying global high-speed hybrid and multi-cloud networks connecting users, sites, and clouds with integrated network and security services, end-to-end day-2 operational visibility, advanced controls, and governance. There is no need to procure hardware, deploy complicated do-it-yourself software solutions, or learn cloud networking architectures. Just draw your network on an intuitive digital design canvas, provision it in one click, and start using it in minutes. The client’s network cloud is trusted by the global Fortune-100 enterprises, leading system integrators, and managed service providers. We are looking for a C++ Engineer (Qt) to work with a small team of strong developers on behalf of the client. The candidate will develop client software for the client's CSX (Cloud Services Exchange). The work will involve designing, developing, and debugging the software responsible for the networking functions that drive the client’s CSX.

**Requirements:**
5+ years of experience with C++.
Experience with “Modern C++” (C++11/14/17).
Experience in developing Desktop Qt Applications (Qt Widgets).
Good knowledge of Qt Multithreading, object communication, memory model.
Expertise in integrating 3rd-party libraries and SDKs.
Expertise in cross-platform development (Windows/macOS/Linux/etc.)

**Will be a plus:**
Experience in developing desktop packages/installers (NSIS/MSI/pkg/deb/etc.).
Experience with VPN products/clients.
Hands-on experience with Linux

**Responsibilities:**
Develop innovative software solutions for the enterprise-focused cloud application.
Integrate next-generation authentication provider into cloud client.
Design, develop, and deliver high-quality customer-facing cloud clients.
Build, support a Qt Widgets Desktop application that implements a UI for Desktop Service.
Develop, maintain build/CI infrastructure related to the desktop application.
Integrate with third-party APIs.
Perform unit testing on developed software modules and fix bugs found during system testing

**We Offer:**
Competitive compensation plan that takes skills and experience into consideration.
Annual performance appraisals.
Possibility to choose your workspace either remote or combination of your home and one of our development offices. 
Projects that use advanced, cutting-edge technologies.
Competitive bonuses for a personal recommendation of new employees.
Vacation time, sick-leaves, national holidays, family supplementary days off.
Comprehensive medical insurance including dental services, massages.
Support for a healthy lifestyle, compensation of sports events.
Maternity leave policy.
A personal loan budget is available for long-term personnel.
Partial compensation of conferences, courses, and English classes.
Free meetups, webinars, and conferences organized by Svitla.
Birthday and New Year presents for personnel, gifts for children.
Fun summer and winter corporate parties and memorable anniversary presents.