C++/Qt Developer (Desktop Messenger, Qt Widgets) (удаленная работа)

18 апреля 2026

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: C++/Qt Developer (Desktop Messenger, Qt Widgets)

Описание вакансии

Задачи

  • Разработка и поддержка desktop-приложения на C++/Qt (Windows/macOS/Linux)
  • Разработка интерфейсов на Qt Widgets (компоновка, состояния, анимации)
  • Стилизация UI с использованием Qt Style Sheets
  • Реализация ключевых модулей:
    • список чатов
    • история сообщений
    • отправка/доставка/статусы
    • вложения
    • поиск
    • уведомления
  • Оптимизация производительности приложения
  • Написание unit и интеграционных тестов
  • Участие в code review
  • Улучшение архитектуры и качества кода

Требования (must-have)

  • Уверенное владение C++ (11/14/17+)
  • Коммерческий опыт разработки на Qt 6
  • Понимание:
    • событийной модели Qt
    • сигналов/слотов
    • QObject / QWidget
    • управления временем жизни объектов
  • Опыт разработки кастомных Qt Widgets
  • Уверенная работа с Qt Style Sheets
  • Навыки проектирования архитектуры (MVC / MVVM, разделение ответственности)
  • Опыт отладки и профилирования (crash и, логирование)
  • Опыт работы с Git (pull request, code review, CI)

Будет плюсом

  • Опыт разработки real-time приложений (мессенджеры, синхронизация, очереди доставки)
  • Понимание основ безопасности (TLS, E2EE, secure storage)
  • Опыт кроссплатформенной сборки (CMake, Conan/vcpkg)
  • Настройка CI для Windows/macOS/Linux
  • Знание Python (для автоматизации и инструментов)
  • Опыт работы с:
    • gRPC
    • protobuf
    • WebSocket

Мы предлагаем

  • Продуктовую разработку с реальным влиянием на результат
  • Конкурентную заработную плату (обсуждается индивидуально)
  • Пересмотр зарплаты по результатам работы
  • Гибкий график / возможность удалённой работы
  • Понятные процессы: планирование, code review, прозрачные задачи