Job VC
Senior C++ Engineer
Technologies
Description
Senior C++ Engineer
BIScience
is looking for a seasoned C++ Developer to join our engineering team and contribute to the development of applications and related infrastructure. You’ll be responsible for developing and maintaining core product components, designing and shipping new features, improving performance and stability, and collaborating closely with product, backend, and QA colleagues.
As a key member of the engineering team, you’ll contribute to strategic product goals, help expand our market coverage, and drive meaningful improvements in product quality and user experience.
Tech stack
C++23 (MSVC 2022)
Qt 6 (Quick/QML, RemoteObjects, Network)
CMake, vcpkg
OpenSSL / SSL/TLS
Windows NT Service architecture
GitHub Actions (CI/CD)
Requirements
5+ years of experience with C++ (C++17 or newer) and Qt framework (Qt5/Qt6, Qt Quick/QML)
Solid knowledge of Qt framework (Qt Quick/QML)
Understanding of network protocols: HTTP/HTTPS, VPN, SSL/TLS
Experience with CMake as a build system
Familiarity with Windows platform development (WinAPI, Windows services, registry)
Experience working in an Agile environment
Will be a plus
Experience with web scraping or data parsing
Experience with OpenVPN or other VPN protocol implementations
Knowledge of IPC mechanisms (named pipes, sockets, Qt RemoteObjects)
Familiarity with MSVC toolchain and Windows installer packaging
Experience writing unit/integration tests with GTest/GMock
Understanding of two-process (app + service) architectures
Background in desktop consumer products with large user bases
What’s for you
High ownership: you own your application end-to-end — design, delivery, and long-term quality
Product influence: direct input into product decisions, not just execution
Low bureaucracy: fast pace, minimal process, no artificial blockers
Autonomy with accountability: freedom in solutions, responsibility for outcomes
Supportive environment: we care about our people and remove obstacles
You are
Senior-level: operate independently without supervision
Strong in self-management: prioritize, estimate, and deliver reliably (Jira, planning discipline)
Ownership mindset: take problems end-to-end, not just tasks
Technically deep: understand systems, not just surface-level fixes
Clear communicator: keep alignment with stakeholders and team
Benefit Package
20 working days of vacation per year
Coverage of sport activities
Compensation for educational events (meetups, conferences, etc.)
Official weekends and holidays in accordance with Ukrainian legislation
20 days of sick leave per year
Up to 5 business days for routine healthcare
2-3
additional days off for events such as a baby’s birth, weddings, etc.
Medical insurance
BIScience
is looking for a seasoned C++ Developer to join our engineering team and contribute to the development of applications and related infrastructure. You’ll be responsible for developing and maintaining core product components, designing and shipping new features, improving performance and stability, and collaborating closely with product, backend, and QA colleagues.
As a key member of the engineering team, you’ll contribute to strategic product goals, help expand our market coverage, and drive meaningful improvements in product quality and user experience.
Tech stack
C++23 (MSVC 2022)
Qt 6 (Quick/QML, RemoteObjects, Network)
CMake, vcpkg
OpenSSL / SSL/TLS
Windows NT Service architecture
GitHub Actions (CI/CD)
Requirements
5+ years of experience with C++ (C++17 or newer) and Qt framework (Qt5/Qt6, Qt Quick/QML)
Solid knowledge of Qt framework (Qt Quick/QML)
Understanding of network protocols: HTTP/HTTPS, VPN, SSL/TLS
Experience with CMake as a build system
Familiarity with Windows platform development (WinAPI, Windows services, registry)
Experience working in an Agile environment
Will be a plus
Experience with web scraping or data parsing
Experience with OpenVPN or other VPN protocol implementations
Knowledge of IPC mechanisms (named pipes, sockets, Qt RemoteObjects)
Familiarity with MSVC toolchain and Windows installer packaging
Experience writing unit/integration tests with GTest/GMock
Understanding of two-process (app + service) architectures
Background in desktop consumer products with large user bases
What’s for you
High ownership: you own your application end-to-end — design, delivery, and long-term quality
Product influence: direct input into product decisions, not just execution
Low bureaucracy: fast pace, minimal process, no artificial blockers
Autonomy with accountability: freedom in solutions, responsibility for outcomes
Supportive environment: we care about our people and remove obstacles
You are
Senior-level: operate independently without supervision
Strong in self-management: prioritize, estimate, and deliver reliably (Jira, planning discipline)
Ownership mindset: take problems end-to-end, not just tasks
Technically deep: understand systems, not just surface-level fixes
Clear communicator: keep alignment with stakeholders and team
Benefit Package
20 working days of vacation per year
Coverage of sport activities
Compensation for educational events (meetups, conferences, etc.)
Official weekends and holidays in accordance with Ukrainian legislation
20 days of sick leave per year
Up to 5 business days for routine healthcare
2-3
additional days off for events such as a baby’s birth, weddings, etc.
Medical insurance