Детали вакансии
Разработчик C++
Разработчик C++ в Excdev. Полная занятость, удаленная работа. Зарплата от 180 до 250 тысяч рублей нетто. Разработка кроссплатформенных клиентских приложений с использованием Qt/QML.
• Разработка кроссплатформенных клиентских приложений (десктопных и мобильных) на базе Qt/QML. • Участие в проектировании архитектуры приложений, включая модульную структуру, API и механизмы интеграции с бэкенд-системами. • Разработка и оптимизация UI/UX с использованием QML и Qt Quick Controls. • Интеграция с внешними сервисами через HTTP API, WebSocket, REST, JSON-RPC, gRPC. • Взаимодействие с командой разработчиков, аналитиков и тестировщиков в рамках Agile/Scrum процессов. • Поддержка, рефакторинг и оптимизация существующего кода. • Написание unit- и интеграционных тестов для обеспечения качества и надежности.
• 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 (ветвление, слияние, rebase, code review). • Навыки разработки и запуска unit-тестов (Qt Test, Google Test или аналогичные фреймворки).
Зарплата: от 180 до 250 тысяч рублей нетто. График: с 10:00 до 19:00 по московскому времени. Формат работы: удаленный, возможен в любом регионе/стране.
Не пропусти ни одну вакансию
Подпишись на наш Telegram-канал