687,351open jobs
40,172companies
97,615added this week
Browse all
Salary
$26k – $57k per year (Estimated)
Location
In office (Novosibirsk)
Seniority
Senior
Employment
Full-Time
Overview
Company
Impact
Profile match
RuDesktop is a Russian software development company headquartered in Moscow, specializing in remote access, desktop administration, and Unified Endpoint Management (UEM) solutions. Founded in 2022 to serve as a domestic, import-substituting alternative to global tools like TeamViewer, AnyDesk, and Microsoft Endpoint Configuration Manager, the company builds cross-platform IT infrastructure software officially registered in the Unified Register of Russian Software.

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

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

Rudesktop решает рутинные задачи системного администрирования: Удалённый доступ к ПК пользователя, УстановкаУдаление программ, Настройка операционных систем, Исполнение скриптов и политик, Инвентаризация ПО и оборудования и выполняет множество другой работы, которую обычно выполняют решения класса UEM.

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

Чем предстоит заниматься:

- Разработка компонентов MDM-решения под Android в связке с сервером управления.

- Реализация политик управления: ограничения приложений, блокировка устройства, режим киоска.

- Реализация функций удалённого управления: блокировка, сброс данных (wipe), тихая установка приложений, отчёты о соответствии политикам безопасности.

- Поддержка способов первоначальной установки и провижининга устройств (QR-код, zero-touch enrollment и др.).

- Работа с Foreground Services, WorkManager и BroadcastReceiver для надёжного выполнения фоновых задач.

- Проектирование архитектуры мобильных модулей и рефакторинг legacy-кода.

- Декомпозиция и оценка задач, выбор подхода до начала реализации.

- Покрытие кода тестами и поддержание стабильности CI.

- Взаимодействие с командами серверной части (Python), кроссплатформенного ядра (Rust), тестировщиками и DevOps; участие в еженедельных созвонах

Наш стэк:

Kotlin, Flutter/Dart (UI в основном на нём), Android SDK, DevicePolicyManager и Android Enterprise (Device Owner / Profile Owner), Foreground Services, WorkManager, BroadcastReceiver.

Нативный код через JNI (C/Rust), flutter_rust_bridge, Gradle.

Смежно в продукте - Rust в кроссплатформенном ядре и Python (Django) на серверной стороне.

Для нас важно:

- Промышленная разработка под Android на Kotlin от 5 лет.

- Коммерческая разработка на Flutter от 3 лет.

- Знание API DevicePolicyManager и концепций Android Enterprise (Device Owner / Profile Owner, provisioning).

- Понимание жизненного цикла приложения и компонентов Android, механизмов фоновой работы (Foreground Services, WorkManager, BroadcastReceiver) и ограничений по батарее/Doze.

- Уверенная работа с AI-инструментами: LLM-ассистенты для написания и рефакторинга кода, понимание их ограничений и обязательная проверка результата.

- Уверенная работа с Git (ветки, merge requests, разрешение конфликтов), опыт написания и поддержки тестов.

- Умение разбираться в большой чужой кодовой базе; аккуратность в коде: осознанная работа с зависимостями, понимание влияния изменений на сборку.

- Самостоятельность: способность довести задачу от неполного ТЗ до результата, задавая правильные вопросы.

Будет плюсом:

- Опыт работы с нативным кодом (C, в идеале Rust) через JNI/FFI: ручные extern "C", C ABI, bindgen, интеграция Rust с Flutter (flutter_rust_bridge).

- Опыт с vendor-специфичными MDM API (Samsung Knox, Zebra, Honeywell и др.), Android Management API / EMM, zero-touch enrollment, режим киоска (Lock Task Mode).

- Сборка под кастомные прошивки / AOSP, работа с системными привилегиями и подписанными системными приложениями.

- Опыт с системами удалённого доступа, MDM/UEM, on-premise продуктами, поставляемыми заказчикам.

- Опыт с протоколами видео/аудио, кодеками, захватом экрана (remote control).

- Знание Rust и Python на уровне «прочитать и поправить» (кроссплатформенное ядро и серверная часть).

Условия работы:

У нас возможет любой формат работы: полная занятость, удаленная работа, гибридный график;

Аккредитованная IT-компания;

У нас нет бюрократии и тайм-трекеров, работаем в комфортном режиме;

Оклад по результатам собеседования (ограничен только опытом и знаниями).

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
687,351 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Novosibirsk
$27k – $64k per year (Estimated) • In office • Moscow
Python
AI/ML
Weights & Biases
MLFlow
Prefect
Multimodal AI
Computer Vision
AI Agents
GigaChat
Ray
Vision-Language-Action
DevOps
SLURM
CI/CD
Git
Docker
Kubernetes
Amazon S3
Linux
Robotics
ROS
LeRobot
Imitation Learning
Apply
$18k – $22k per year (net) • In office • Bachelor's Degree • Saint Petersburg
Python
Bash
Databases
RabbitMQ
Apache Kafka
OpenSearch
DevOps
Ansible
Prometheus
VictoriaMetrics
HAProxy
Docker
Kubernetes
Nginx
Grafana
Alertmanager
Linux
Astra Linux
Apply
$37k – $83k per year (Estimated) • In office • 11+ years exp • Bachelor's Degree • Chennai
Python
Java
SQL
Scala
Databases
Snowflake
Databricks
DevOps
AWS
Apply
$28k – $63k per year (Estimated) • Remote/Hybrid • 8+ years exp • Bachelor's Degree • Bengaluru
Python
C++
DevOps
Docker
Kubernetes
TCP/IP
DNS
DHCP
Apply
Jr. QA Engineer 5 hours ago
In office • 2+ years exp • Bengaluru
Python
JavaScript
TypeScript
DevOps
CI/CD
Git
QA
Selenium
Playwright
Apply
$20k – $52k per year (Estimated) • Remote • Full-Time • Novosibirsk
Python
JavaScript
Rust
TypeScript
C++
1C
Python
Django
Rust
Tauri
PyO3
C++
Protobuf
Databases
PostgreSQL
Redis
Frontend
Next.js
React.js
DevOps
Prometheus
WebSockets
GitLab CI
Docker
Linux
Windows
VPN
Cryptography
OpenSSL
Apply
$19k – $51k per year (Estimated) • Remote • Full-Time • Novosibirsk
Python
Rust
SQL
Dart
Python
Django
Mobile
Flutter
DevOps
WebSockets
Git
GitLab
Linux
Windows
DNS
VPN
Apply
$20k – $51k per year (Estimated) • Remote • Full-Time • Novosibirsk
Python
Rust
C++
Python
Django
C++
Protobuf
Databases
PostgreSQL
Redis
AI/ML
LLM
DevOps
WebSockets
Git
Linux
Windows
Apply
$20k – $50k per year (Estimated) • Remote • Full-Time • Novosibirsk
Python
Rust
Python
Django
Ruff
Databases
PostgreSQL
Redis
DevOps
Rest API
Ansible
Git
Cybersecurity
Keycloak
LDAP
QA
Pytest
Apply
$29k – $63k per year (Estimated) • Remote • Full-Time • Novosibirsk
Python
Java
Rust
Kotlin
Dart
1C
Python
Django
Java
Gradle
AI/ML
LLM
Mobile
Jetpack Compose
Android SDK
Flutter
WorkManager
DevOps
Git
Linux
Windows
Apply
up to $44k per year (net) • In office • Part-Time • Novosibirsk
Apply
$13k – $17k per year • Remote • Freelance • 2+ years exp • Novosibirsk
Design
Figma
Management
Telegram
Apply
$17k – $21k per year (net) • Remote/Hybrid • Full-Time • Novosibirsk
Apply
$20k per year (gross) • In office • Full-Time • Novosibirsk
Management
Microsoft Office
Apply
$71k per year (net) • In office • Novosibirsk
Python
DevOps
Docker
Linux
Apply
See all jobs
This is one of many
687,351 more open roles from verified company boards, updated every day.