Разработчик Qt / C++
10 Января 2026
Город:
Москва
Занятость:
Полная занятость
Компания "Excdev"
Обязанности
• Разработка кроссплатформенных клиентских приложений (desktop и mobile) на базе Qt/QML.
• Участие в проектировании архитектуры приложения, в том числе модульной структуры, API и механизмов интеграции с backend-системами.
• Разработка и оптимизация UI/UX с использованием QML и Qt Quick Controls.
• Интеграция с внешними сервисами через HTTP API, WebSocket, REST, JSON-RPC, gRPC.
• Взаимодействие с командой разработчиков, аналитиков и тестировщиков в рамках Agile/Scrum процессов.
• Поддержка, рефакторинг и оптимизация существующего кода.
• Написание модульных и интеграционных тестов для обеспечения качества и надежности.
Требования
• C++11/17/20 — уверенное владение, знание стандартной библиотеки (STL) и современных идиом языка.
• Опыт разработки на Qt (Qt Quick, QML) от 3 лет, включая работу с модульной архитектурой и паттернами проектирования.
• Глубокое понимание принципов асинхронного программирования (Qt Concurrent, Signals/Slots, event loop).
• Знание основных шаблонов проектирования и умение применять их на практике.
• Понимание принципов работы распределённых систем и стандартных протоколов взаимодействия (HTTP/HTTPS, WebSocket, gRPC).
• Опыт интеграции с HTTP API (REST/JSON) и потоковыми протоколами.
• Понимание механизмов авторизации и аутентификации (OAuth2, JWT, Basic Auth) как с клиентской, так и с серверной стороны.
• Опыт работы с Git (ветвление, merge, rebase, code review).
• Навыки разработки и запуска unit-тестов (Qt Test, Google Test или аналогичные фреймворки).
Будет преимуществом
• Опыт нативной разработки под Android (Kotlin/Java) и iOS (Objective-C/Swift).
• Опыт создания мостов между платформенным кодом и Qt/QML:
• JNI → C++ → QML (Android)
• Objective-C → C++ → QML (iOS/macOS)
• Опыт оптимизации производительности QML-приложений (QQuickItem, профилирование).
Условия работы:
Удаленный формат сотрудничества из любой страны
График 5/2 с 10.00 до 19.00 по московскому времени
Заработанная платы выплачивается 2 раза в месяц
Отпуск :28 календарных дней
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
02 Января
React-разработчик( ONLINE CONNECT )
Москва
Компания "ONLINE CONNECT" Мы - IT компания по предоставлению услуг аренды серверов. Находимся на рынке более 7 лет. Одна из лидеров на рынке в...
14 Декабря
Senior C Разработчик (Platform V Radish)
Москва
Компания "SberTech" Мы разрабатываем производительное, надёжное и безопасное in-memory хранилище для крупных организаций (банки, госсектор,...
14 Декабря
Frontend-разработчик (JavaScript / HTML / CSS)
Москва
от 110 000 руб.
Компания "Кульпанова Любовь Михайловна" Мы подбираем frontend-разработчиков для проектов наших клиентов - продуктовых IT-компаний, стартапов и...
14 Декабря
Senior Python разработчик (ML команда)
Москва
Компания "Сбербанк" Сбер занимается разработкой масштабных проектов в области AI, изучением и обучением моделей. Мы – R&D команда Sber AI. У нас...
14 Декабря
Разработчик C (Linux Kernel, DPDK, SPDK)
Москва
от 300 000 до 800 000 руб.
Компания "Shvacher" В продуктовую команду Shvacher открыта вакансия на позицию Linux Kernel разработчика. Если вы опытный специалист с...
Вакансия размещена в отрасли