C++ / Backend Engineer

HybridSalary not specified
Ukraine

Tech Stack

DockerC++

Job Description, Responsibilities & Requirements

Description language:

Про посаду

Ми шукаємо досвідченого C++ / Backend Engineer для приєднання на короткостроковій, тимчасовій основі для керівництва роботою з рефакторингу та модернізації зрілої настільної програми. Продукт має великий, крос-платформний код C++ (~500 тис. рядків коду плюс сторонні залежності), створений на Qt5. Основна мета цього завдання - модернізувати білд-інструментарій та залежностей стеку, з міграцією на Apple Silicon як пріоритетним завданням.

Не всі завдання нижче гарантовано будуть виконані в рамках цього завдання. Як мінімум, міграція з Intel на Apple Silicon має бути виконана; інші пункти будуть пріоритетними залежно від часу та прогресу.

Обов'язки

  • Міграція білду macOS програми з Intel на Apple Silicon (код C++, ~500 тис. рядків коду плюс сторонні бібліотеки, Qt5).
  • Міграція сторонніх бібліотек з Conan 1.x на Conan 2 для білдів Windows, macOS та Linux.
  • Оновлення білду Linux до використання Clang 19 (з Clang 11) та перехід до Ubuntu 24.04.
  • Оновлення вибраних сторонніх бібліотек до останніх версій для відповідності вимогам безпеки.
  • Міграція кодбази з C++17 до C++20.

Вимоги

Обов'язково

  • Знання сучасного C++ (17/20) та крос-платформного розробки для Windows, macOS та Linux.
  • Сильний досвід роботи з CMake та налаштуванням білд-системи.
  • Практичний досвід роботи з пакетним менеджером Conan.
  • Знання інструментарія Clang / LLVM.
  • Досвід розробки Qt5 додатків та упаковки / підпису коду для macOS.
  • Зручність роботи з Docker-базованими CI/CD піплайнами та великими легаси кодбазами.

Буде плюсом

  • Попередній досвід міграції настільних додатків на Apple Silicon.
  • Досвід оновлення менеджерів залежності (Conan 1.x → 2.x) на виробничих білд-системах.

Ми пропонуємо

  • Віддалена робота з України
  • Можливість працювати з великим кодбазом C++ та сучасними інструментами
  • Співпраця з командою, орієнтованою на модернізацію значущого настільного додатку

Про компанію

Cross Industry Solutions є провідним постачальником послуг із розробки програмного забезпечення, спеціалізуючись на C++ та крос-платформних додатках. Ми прагнемо надавати клієнтам високоякісні програмні рішення.

Подати заявку

Подати заявку на посаду C++ / Backend Engineer в Україні віддалено

Job Details

Company name:
Luxoft
Location:
Ukraine
Work Mode:
Hybrid
Posted on TheJob:
Jul 18, 2026
Last checked:
Aug 14, 2026
Apply Now