- Страна
- Россия
- Зарплата
- 280 000 ₽ – 330 000 ₽
Главный Kotlin разработчик
Сильный бренд работодателя, возможность удаленной работы и работа над масштабными проектами. Оценка снижена только из-за очень специфических требований к сетевым технологиям, что сужает круг подходящих кандидатов.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция уровня Lead/Principal требует не только глубокого знания Kotlin и Android, но и навыков системного дизайна, сетевой инженерии и информационной безопасности. Высокая планка ожиданий по опыту проектирования архитектуры делает эту роль сложной для большинства кандидатов.
Анализ зарплаты
Указанный в описании диапазон 280-330к соответствует уровню Senior в РФ, однако для позиции 'Главного' разработчика (Lead/Principal) с такими специфическими требованиями по ИБ и сетям рыночные ставки могут достигать 400-450к рублей. Предложение выглядит конкурентным, но находится в нижней или средней части спектра для топовых экспертов.
Откликнитесь в Магнит ИТ уже сейчас
Присоединяйтесь к команде Магнит ИТ и создавайте передовые мобильные решения для миллионов пользователей!
Описание вакансии
Главный Kotlin разработчик в MAGNIT TECH
*💰*По итогам собеседования (ср. рын. зп 280 000 ₽ – 330 000 ₽)
*📌*Условия и бонусы:
Фултайм, удаленно (РФ), гибрид или офис.
*📌*Наши ожидания:
– Опыт проектирования IT-решений, опыт system-дизайна.
– Опыт выявления и устранения уязвимостей информационной безопасности ПО.
– Знание SOLID и Clean Architecture, MVP, MVC, MVVM.
– Опыт разработки на Java/Kotlin на уровне Senior.
– Знание устройства ОС Android.
– Знание принципов и протоколов для построения систем управления мобильными устройствами
– Уверенное знание сетей: tunneling, routing, encryption
*✍🏼*Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Kotlin
- Java
- Android
- System Design
- SOLID
- Clean Architecture
- MVP
- MVC
- MVVM
- Network Security
- Encryption
- Routing
Возможные вопросы на собеседовании
Проверка навыков проектирования высоконагруженных или сложных систем.
Расскажите о самом сложном архитектурном решении, которое вы принимали. С какими компромиссами вы столкнулись при выборе между Clean Architecture и скоростью разработки?
Вакансия требует опыта в ИБ. Важно понять, как кандидат интегрирует безопасность в процесс разработки.
Какие подходы вы используете для выявления уязвимостей в Android-приложениях на этапе написания кода и код-ревью?
В требованиях указано знание сетей и туннелирования. Это специфично для мобильной разработки.
Опишите ваш опыт работы с сетевыми протоколами шифрования и туннелирования в контексте мобильных устройств. Какие библиотеки или системные API вы использовали?
Проверка понимания низкоуровневых механизмов ОС.
Как устроены механизмы управления мобильными устройствами (MDM) на уровне ОС Android и какие ограничения безопасности накладывает система на такие приложения?
Оценка лидерских качеств и умения работать с техническим долгом.

