Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
c++ developer
генерация резюме
сопроводительное письмо
описание
Описания нет
задачи
- Разрабатывать кроссплатформенные клиентские приложения (desktop и mobile) на базе Qt/QML;
- Участвовать в проектировании архитектуры приложения, включая модульную структуру, API и механизмы интеграции с бэкендом;
- Разрабатывать и оптимизировать 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 или аналогичные фреймворки).
условия
- Полная занятость;
- График с 10.00 до 19.00 по московскому времени.
навыки