yandex
N
NDA
Страна
Россия
+500% приглашений

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

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

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

ИИОценка ИИ

Стабильный долгосрочный проект в сфере ВЭД с современным стеком (Compose, Flow, KSP). Из минусов — бюрократизированный процесс подачи (неймчек) и отсутствие указанной вилки зарплаты.


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

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

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

Позиция требует глубоких знаний современной Android-экосистемы (Compose, KSP, Flow) и строгого соблюдения корпоративных стандартов безопасности и тестирования. Процесс отбора осложнен обязательным неймчеком и детальным анкетированием по компетенциям.

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

Медиана380 000 ₽
Рынок300 000 ₽ – 500 000 ₽
ИИОценка ИИ

Для позиции Senior Android Developer в РФ рыночный диапазон составляет 300-450 тысяч рублей. Учитывая сложность проекта и требования к безопасности, можно ожидать предложение в верхней части этого диапазона.

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

Меня заинтересовала вакансия Senior Android разработчика в стрим Внешнеэкономической деятельности. Имея более чем 4-летний опыт коммерческой разработки, я обладаю глубокими знаниями Kotlin, Coroutines и Flow, а также имею значительный опыт работы с Jetpack Compose и Material 3. Мой опыт включает проектирование многомодульных приложений с использованием Dagger 2 и KSP, что полностью соответствует архитектурным требованиям вашего проекта.

Я уделяю большое внимание качеству кода и безопасности мобильных приложений, включая работу с криптографическими SDK и биометрией. Опыт написания UI-тестов с использованием Kaspresso и Espresso позволяет мне гарантировать стабильность выпускаемых фич. Буду рад заполнить подробный чек-лист и обсудить, как мой опыт поможет в развитии вашего продукта.

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

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

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

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

Отправьте ваше резюме с указанием возраста и локации в Telegram, чтобы присоединиться к команде разработки ВЭД-стрима!

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

ID 3478

Разработчик Mobile Android

Senior

РФ*❗️**❗️**❗️*

**На проекте есть процедура неймчека: при подаче кандидата, указывать полные ФИО, дату рождения, номер телефона и почту кандидата (не корпоративную)

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

Просьба прикреплять подробный чек-лист по требованиям в вакансии**

Сфера деятельности заказчика

ИТ-компания

Описание проекта

Стрим- Внешнеэкономическая деятельность

Период актирования

Месяц

Форма налогообложения подрядчика

с НДС

Часовой пояс

Москва (UTC+03:00, Europe/Moscow) ± 2 ч

Ключевые компетенции

Gradle

Kotlin

Flow

android

UI

dagger 2

MVVM

UI-тесты

Maven/Gradle

Kaspresso

viewmodel

espresso

Гражданство

РФ, СНГ

Требования

Требования к вакансии:

∙ От 2 лет коммерческой Android-разработки.

∙ Владение Kotlin, Android SDK, Java 17, Gradle и Android Studio.

∙ Практический опыт с Jetpack Compose, Material 3, управлением состоянием и производительностью Compose.

∙ Уверенная работа с классическим Android UI: Fragment, ViewBinding, XML-layouts, RecyclerView, ViewModel.

∙ Понимание MVVM, разделения фич на API/implementation-модули, управления зависимостями и границами модулей в большом проекте.

∙ Опыт DI на Dagger 2 и KSP: компоненты, модули, feature-scopes, multibinding.

∙ Kotlin Coroutines, Flow/StateFlow

∙ Знание фоновых задач и ограничений Android: WorkManager, push-уведомления.

∙ Опыт написания unit- и UI-тестов; понимание Espresso/Kaspresso, MockK/JUnit.

∙ Умение работать с ProGuard/R8, release-сборками, flavors/build types, подписью приложений и зависимостями Gradle.

∙ Внимание к качеству: code review, Detekt, SonarQube, устранение утечек памяти.

∙ Понимание принципов безопасной мобильной разработки: хранение чувствительных данных, биометрия, защита сетевого взаимодействия, работа с криптографическими SDK.

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

Удаленно

Продолжительность проекта

Год

Тестовое задание

Просьба заполнить чек-лист по требованиям, приложен к вакансии.

Отметки- Да/нет, +/- не принимаются за ответ (вышлю по результатам общения)

*❗️**❗️**❗️Писать {{apply_contact}}⚡️**⚡️**⚡️**⚡️ С РЕЗЮМЕ В КОТОРОМ УКАЗАН ВОЗРАСТ И ЛОКАЦИЯ НАХОЖДЕНИЯ. Укажите 🆔*

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

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

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

Навыки

  • MVVM
  • Jetpack Compose
  • Kotlin
  • Java
  • JUnit
  • Gradle
  • SonarQube
  • Android SDK
  • Espresso
  • Kotlin Coroutines
  • KSP
  • Dagger 2
  • Flow
  • Detekt
  • WorkManager
  • MockK
  • Kaspresso
  • Material 3
  • ProGuard
  • R8

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

Проект предполагает работу в крупном многомодульном приложении. Важно понимать, как кандидат изолирует фичи.

Расскажите о вашем опыте разделения проекта на API и Implementation модули. Как вы управляете границами модулей и зависимостями между ними?

В требованиях указан Dagger 2 с использованием feature-scopes и multibinding. Это критично для управления графом зависимостей в больших проектах.

Как вы организуете Scope в Dagger 2 для фич, которые должны жить дольше одного экрана, но меньше всего жизненного цикла приложения?

Вакансия делает упор на Jetpack Compose и Material 3.

С какими проблемами производительности в Jetpack Compose вы сталкивались и как оптимизировали рекомпозицию в сложных списках?

Безопасность — один из ключевых пунктов требований для финтех/ВЭД направления.

Какие подходы и инструменты вы используете для безопасного хранения чувствительных данных на устройстве и защиты сетевого взаимодействия (SSL Pinning и т.д.)?

Проект требует написания UI-тестов на Kaspresso.

В чем преимущество Kaspresso над чистым Espresso, и как вы решаете проблему 'flaky' тестов при автоматизации UI?

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

N
NDA
Россия
более 1000 офферов получено
4.9

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

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

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