Σχετικά με τη θέση
Команда ищет ведущего разработчика C++ уровня middle+/senior для создания и развития кроссплатформенных клиентских приложений на Qt/QML для собственных продуктов.
О компании
Группа компаний Excdev занимается разработкой собственных продуктов.
Обязанности
- Разрабатывать кроссплатформенные клиентские приложения для desktop и mobile на базе Qt/QML
- Участвовать в проектировании архитектуры приложения, включая модульную структуру, API и механизмы интеграции с backend-системами
- Разрабатывать и оптимизировать UI/UX с использованием QML и Qt Quick Controls
- Интегрировать внешние сервисы через HTTP API, WebSocket, REST, JSON-RPC и gRPC
- Взаимодействовать с командами разработчиков, аналитиков и тестировщиков в рамках Agile/Scrum-процессов
- Поддерживать, рефакторить и оптимизировать существующий код
- Писать модульные и интеграционные тесты для обеспечения качества и надёжности
Требования
- Уверенно владеть C++ (C++11/17/20), знать стандартную библиотеку STL и современные идиомы языка
- Иметь опыт разработки на Qt (Qt Quick, QML) от 3 лет, включая работу с модульной архитектурой и паттернами проектирования
- Глубоко понимать принципы асинхронного программирования, включая Qt Concurrent, Signals/Slots и event loop
- Знать основные шаблоны проектирования и уметь применять их на практике
- Понимать принципы работы распределённых систем и стандартных протоколов взаимодействия: HTTP/HTTPS, WebSocket, gRPC
Условия
- Зарплата от 180 000 до 270 000 рублей на руки
- Удалённый формат работы из любого города или страны
- График работы 5/2
- Отпуск — 28 календарных дней
Отклик
Для связи: @valenti_sh