Middle Kotlin разработчик для разработки месседжера

Дата размещения вакансии: 05.11.2025
Работодатель: Амбрелла
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Ленинская Слобода 26
Требуемый опыт работы:
От 1 года до 3 лет

Приветствую, меня зовут Марина, я являюсь HR компании
"Амбрелла - Защита Информационных Систем".
Мы ищем опытных Middle Kotlin разработчиков для разработки месседжера

Компания: "Амбрелла - Защита Информационных Систем"
Вакансия: Middle Kotlin разработчик
Занятость: Full-time
Опыт работы: от 2-х лет
Выплаты: Два раза в месяц
Формат работы: В офисе или гибрид
Наш офис: Москва

Мы ищем человека со скилами:
- Отличное знание Kotlin (включая coroutines, flow, channels)
- Опыт/Готовность работы с Kotlin Multiplatform (commonMain, expect/actual)
- Понимание Compose Multiplatform (Material3, navigation, lifecycle)
- Опыт разработки многопоточных и асинхронных приложений
- Опыт работы с SQLDelight или аналогичными ORM
- Базовое понимание криптографии (PKI, TLS, E2EE)
- Опыт работы с Dependency Injection (Koin, Dagger/Hilt)
- Знание архитектурных паттернов (Clean Architecture, MVVM, MVI)
- Умение разработки под Android / IOS

Будет плюсом:
- Опыт разработки iOS приложений (Swift/Objective-C)
- Опыт с криптографическими библиотеками (BouncyCastle, Signal)
- Понимание XEP стандартов (XEP-0384, XEP-0384, XEP-0045)
- Опыт работы с медиа обработкой (FFmpeg, JAVE2)
- Опыт оптимизации производительности KMP приложений
- Знание CI/CD (GitHub Actions, GitLab CI)
- Опыт с crash reporting (Firebase Crashlytics, Sentry)
- Опыт работы с image loading библиотеками (Coil3)

Технологический стек:
- Kotlin, Kotlin Multiplatform
- Compose Multiplatform
- SQLDelight для локальной БД
- Smack XMPP для XMPP протокола
- OMEMO с Signal Protocol для E2EE
- Koin для DI
- Ktor Client для HTTP
- Coroutines для асинхронности
- Coil3 для загрузки изображений
- Jitsi Meet SDK для видеозвонков
- Android, iOS, Desktop (Windows/macOS/Linux)

Необходимо:
- Готовность к full-time работе
- Готовность работать с XMPP протоколом и криптографией
- Опыт публикации приложений в Google Play и/или App Store (желательно)

Что предстоит делать:
- Разработка и поддержка кроссплатформенного мессенджера
- Реализация XMPP функционала (сообщения, присутствие, roster, MUC)
- Интеграция OMEMO шифрования для безопасной передачи сообщений
- Разработка UI на Compose
- Оптимизация производительности и стабильности приложения
- Работа с архивом сообщений (MAM)
- Интеграция видеозвонков через Jitsi Meet

Условия:
- Работа в аккредитованной IT-компании;
- Дружный коллектив;
- Оформление по ТК РФ, оплачиваемый отпуск;
- Офис в 5 минутах ходьбы от станции м. Автозаводская;
- График работы 5/2 с 10.00 до 19.00;
- Возможность работать над передовыми продуктами в сфере кибербезопасности.

Пишите, всё обсудим и предоставим более подробную информацию.

Фомина Марина - HR "Амбрелла - Защита Информационных Систем".

Telegram: @MarinaFominaIT(Предпочтительно)

Всегда рады новым талантам и новым успехам наших сотрудников!