К вакансиям
Mobile разработчик

C++ Developer Middle+/Senior Remote

ID: 41894
9 часов назад
Активна
Группа компаний Excdev
180 000 ₽ - 270 000 ₽

Требуемый опыт

От 3 до 6 лет

Формат работы

Удаленная работа

📞Способы связи

📄 Оригинальный текст вакансии

Группа компаний Excdev приглашает в команду ведущего разработчика C++ (middle+/senior) Компания занимается разработкой собственных продуктов. Зарплатная плата : от 180 до 270 тысяч рублей на руки. Удаленный формат работы с возможностью работать из любой точки мира. Обязанности: Разработка кроссплатформенных клиентских приложений (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) Опыт интеграции с 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 Отпуск - 28 календарных дней. Контакт для связи @valenti_sh

🛠 Навыки

Basic Auth
C++
C++11
C++17
C++20
Design Patterns
Event Loop
Git
Google Test
gRPC
HTTP
HTTPS
Java
JNI
JSON-RPC
JWT
Kotlin
OAuth2
Objective-C
QML
QQuickItem
Qt
Qt Concurrent
Qt Test
REST
Signals/Slots
STL
Swift
WebSocket

🤖 ИИ навыки

Android Development
Asynchronous programming
Basic Authentication
C++
Git
Google Test
gRPC
HTTP
HTTPS
iOS Development
Java
JNI
JSON-RPC
JWT
Kotlin
OAuth2
Objective-C
Performance Optimization
QML
QQuickItem
Qt
Qt Test
REST
software design patterns
STL
Swift
Unit Testing
WebSocket

* Навыки определены автоматически с помощью нейросети

🤖 ИИ домены

Cross-platform Development
Desktop Applications
Distributed Systems
Mobile Applications
Software Development
User interface design

* Домены определены автоматически с помощью нейросети

📢 Информация о публикации

🔗 Оригинальные посты (1)

Канал:ProCxxJobs