yandex
E
Excdev
Страна
Россия
Зарплата
180 000 ₽ – 270 000 ₽
+500% приглашений

Откликайтесь
на вакансии с ИИ

Ускорим процесс поиска работы
SeniorУдалённоПолная занятость

Ведущий разработчик C++ (middle+/senior)

ИИОценка ИИ

Привлекательная вакансия с конкурентной зарплатой, полной удаленкой и современным стеком технологий. Компания предлагает работу над собственными продуктами, что обычно подразумевает более высокое качество кода и интересные задачи.


Вакансия из Quick Offer Global, списка международных компаний
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Роль требует глубоких знаний C++ и Qt/QML, а также специфического опыта интеграции с мобильными платформами через JNI и Objective-C. Высокая планка ожиданий по архитектурным навыкам и работе с распределенными системами делает позицию сложной, но интересной.

Анализ зарплаты

Медиана230 000 ₽
Рынок180 000 ₽ – 320 000 ₽
ИИОценка ИИ

Предлагаемая вилка 180 000 – 270 000 руб. на руки соответствует рыночному уровню для Middle+/Senior C++ разработчиков в России. Верхняя граница в 270к является достойной для Qt-специалиста, хотя на международном рынке или в крупнейших финтех-гигантах Senior-позиции могут достигать 350-400к.

Сопроводительное письмо

Меня заинтересовала вакансия ведущего разработчика C++ в группе компаний Excdev. Мой опыт разработки на Qt/QML более 3 лет и уверенное владение современными стандартами C++ (11/17/20) позволяют мне эффективно решать задачи по созданию высокопроизводительных кроссплатформенных приложений. Я имею глубокое понимание асинхронного программирования и опыт работы с сетевыми протоколами, такими как gRPC и WebSocket.

Особенно меня привлекла возможность работы над мобильными и десктопными клиентами с использованием нативных вставок (JNI, Objective-C). Я обладаю навыками оптимизации UI на QML и проектирования модульной архитектуры, что критически важно для ваших продуктов. Буду рад обсудить, как мой технический стек и опыт в Agile-командах помогут Excdev в развитии текущих и новых проектов.

+250% к просмотрам

Составьте идеальное письмо к вакансии с ИИ-агентом

Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Excdev уже сейчас

Присоединяйтесь к Excdev и создавайте сложные кроссплатформенные продукты на C++ и Qt из любой точки мира!

Описание вакансии

Группа компаний 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 календарных дней.

Контакт для связи

Откликнуться

+400% к собеседованиям

Создайте идеальное резюме с помощью ИИ-агента

Создайте идеальное резюме с помощью ИИ-агента

Навыки

  • C++
  • Qt
  • QML
  • Qt Quick
  • STL
  • gRPC
  • WebSocket
  • REST
  • JSON-RPC
  • Git
  • Android
  • iOS
  • Kotlin
  • Java
  • Objective-C
  • Swift
  • JNI
  • Google Test
  • Agile
  • Scrum

Возможные вопросы на собеседовании

Проверка понимания работы графического движка Qt и способов оптимизации интерфейса.

Как вы подходите к оптимизации производительности QML-приложений при работе с большими списками или сложной анимацией?

Важно для кроссплатформенной разработки под Android и iOS.

Опишите ваш опыт реализации взаимодействия между C++ и нативным кодом (JNI для Android или Objective-C для iOS). С какими трудностями вы сталкивались?

Проверка владения современными стандартами языка.

Какие нововведения стандарта C++20 вы считаете наиболее полезными для разработки клиентских приложений и почему?

Оценка навыков проектирования надежных систем.

Как вы организуете обработку ошибок и управление жизненным циклом объектов в многопоточном приложении на базе Qt (Signals/Slots vs Qt Concurrent)?

Проверка понимания сетевого взаимодействия.

В чем заключаются основные различия при реализации клиента на gRPC по сравнению с классическим REST/JSON в контексте Qt-приложения?

Похожие вакансии

NDA
от 1 700 ₽

IOS разработчик Senior (тендерный запрос)

SeniorУдалённо
Swift · iOS · Agile · Kanban · REST · OpenAPI · Swagger · Kotlin Multiplatform Mobile · React Native · GitLab · OSS/BSS · Yandex AppMetrica · Firebase
+13 навыков
NDA
140 000 ₽ – 180 000 ₽

Flutter разработчик middle+/senior

SeniorУдалённо
Flutter · Dart · REST API · JSON · Redux · BLoC · MVVM · MVC · Android · iOS · Platform Channels · Flutter DevTools · GetIt · Injectable · Git · Fastlane · CI/CD · Firebase · Firebase Cloud Messaging · Crashlytics
+20 навыков
NDA
Не указана

Senior Android Developer

SeniorУдалённо
Kotlin · Java · Jetpack Compose · MVVM · Clean Architecture · Hilt · Koin · REST API · Retrofit · OkHttp · Room · Kotlin Coroutines · Kotlin Flow · BLE · NFC · Kotlin Multiplatform · WebView
+17 навыков
А
Арт-Финтех
до 200 000 ₽

Разработчик Android, Senior

SeniorУдалённо
Android · Kotlin · Jetpack Compose · Clean Architecture · MVI · Dependency Injection · Kotlin Flow · Room · Retrofit · Git · Gradle · Unit Testing · Snapshot Testing · CI/CD · Firebase · HMS · GMS
+17 навыков
NDA
Не указана

Android разработчик Senior (тендерный запрос)

SeniorУдалённо
Android · Java · Kotlin · Kotlin Multiplatform · Agile · Kanban · REST · OpenAPI · Swagger · Yandex AppMetrica · Firebase · GitLab · OSS/BSS
+13 навыков
W
Wildberries
Не указана

Senior iOS-разработчик

SeniorУдалённо
Swift · UIKit · Lottie · Charts · SDWebImage · Firebase · GCD
+7 навыков
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!

E
Excdev
Россияот 180 000 ₽