Все вакансии

Middle+ / Senior Andriod разработчик

RedLab · 200 000–250 000 RUB · Москва · HH · опубликовано 10 мая 2026 г.

Компания RedLab
Источник HH
Опубликовано 10 мая 2026 г.
Зарплата 200 000–250 000 RUB

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

Ты сможешь получить опыт и раскрыть свой потенциал, работая над уникальными технологичными проектами наших клиентов.
Ты фокусируешься на технических задачах, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и своевременно оплачиваем работу на проекте.
Приглашаем Android-разработчик для работы на IT-проектах наших клиентов (в формате аутстафф).
Задачи:
• Разработка нового функционала для мобильных приложений на платформе Android
• Интеграция сторонних SDK, и их обновление
• Оптимизация производительности приложения
• Проектирование и реализация клиент-серверного взаимодействия
• Разработка и поддержка библиотек и компонентов для проекта
• Проектирование архитектуры приложения и обоснованный выбор технологического стека
• Исправление и оптимизация текущей функциональности на проекте
• Исправление найденных дефектов на проекте
• Анализ отчетов из систем мониторинга стабильности (Crashlytics/Sentry) и исправление причин падения
• Коммуникация с проектной командой: руководителями проектов, разработчиками, аналитиками, тестировщиками
• Оценка и декомпозиция задач, проведение код ревью
• Написание Unit тестов
• Настройка CI/CD
Обязательные требования:
• Коммерческий опыт разработки под мобильную платформу Android от 4-x лет
• Глубокое понимание языка Kotlin
• Базовое знание языка Java
• Свободное владение Android SDK и Jetpack Components
• Опыт с Kotlin Multiplatform
• Опыт создания UI через Jetpack Compose (уже обязательно на этом уровне)
• Понимание жизненного цикла компонентов (Activity, Fragment, Lifecycle-Aware Components)
• Опыт работы с REST API, HTTPS, JSON
• Опыт работы с локальными базами данных: Room Persistent Library
• Опыт работы с SharedPreferences, DataStore
• Опыт работы с Kotlin Coroutines и Flow
• Знание и опыт использования Dependency Injection фреймворков: Dagger 2 / Hilt
• Опыт работы с системой сборки Gradle (написание кастомных задач, управление зависимостями)
• Обязательное понимание и опыт применения MVVM в связке с Data Binding / ViewBinding и Jetpack ViewModel.
• Понимание устройства и работы Garbage Collector
• Понимание и использования следующих архитектур MVI, MVP, Clean Architecture;
• Глубокое понимание SOLID
• Активное использование паттернов Dependency Injection, Repository, Adapter, Observer, Factory.
• Опыт интеграции сторонних библиотек;
• Опыт работы с VCS (в частности, с Git).
• Опыт модификации или исправление CI/CD
Будет плюсом:
• Опыт настройки CI/CD с нуля (Jenkins/Fastlane/GitHub Actions/GitLab CI/Bitrise)
• Опыт работы с View System (XML) для поддержки легаси-кода
• Навык работы с Google Play Console, включая создание ключей, управление треками и выпуск версий.
• Опыт модуляризации приложения
• Опыт написания скриптов на Bash/Groovy/Kotlin Script
• Знание и опыт применения различных подходов к кешированию данных
• Опыт оптимизации размера APK и времени сборки
• Опыт работы с RxJava/RxKotlin
• Опыт работы с SQLite
• Опыт работы и понимание работы с Thread, Looper, Handler, MessageQueue
• Опыт построения кастомных элементов интерфейса и анимаций (Custom Views, MotionLayout, Lottie)
• Умение настроить различные конфигурации (Debug, Release, Staging) и build variants в Android Studio
• Уверенное знание языка Java
• Знание SSL Pinning, MITM
• Опыт работы с WebSockets
• Понимание принципов KISS, DRY, YAGNI.
Мы предлагаем:
• Удаленную работу - возможность работать из любого города
• Заключение договора гражданско-правового характера.
• Важно! Оплата за фактически отработанное время на проекте, выплата осуществляется в российских рублях
• Интересные и уникальные проекты - в финансовой и промышленной сферах
Мы предоставляем сложные, но стабильные проекты с современным стеком. Ты фокусируешься на коде и архитектуре, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и защиту твоего спокойствия и интересов.
Твоя зона ответственности — качественный продукт, наша — надежная поддержка и своевременная оплата.
Этапы отбора:
Мы уважаем твое время, поэтому наш процесс отбора максимально прозрачен:
Анкета – знакомство с твоим опытом в чат-боте.
Первичное интервью – расскажем о проектах, узнаем друг друга.
Техническое интервью – обсуждение твоих навыков и кейсов.
Предложение о сотрудничестве.

Навыки

  • Android
  • Android SDK
  • JavaScript
  • Kotlin
Открыть вакансию в ленте