other

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

Более недели назад

От 200 000 до 250 000 руб.

Город: Москва

RedLab

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 6 лет

Обязанности:

Ты сможешь получить опыт и раскрыть свой потенциал, работая над уникальными технологичными проектами наших клиентов. Ты фокусируешься на технических задачах, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и своевременно оплачиваем работу на проекте.Приглашаем 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. Мы предлагаем: Удаленную работу - возможность работать из любого города Заключение договора гражданско-правового характера. Важно! Оплата за фактически отработанное время на проекте, выплата осуществляется в российских рублях Интересные и уникальные проекты - в финансовой и промышленной сферах Мы предоставляем сложные, но стабильные проекты с современным стеком. Ты фокусируешься на коде и архитектуре, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и защиту твоего спокойствия и интересов. Твоя зона ответственности — качественный продукт, наша — надежная поддержка и своевременная оплата. Этапы отбора: Мы уважаем твое время, поэтому наш процесс отбора максимально прозрачен: Анкета – знакомство с твоим опытом в чат-боте. Первичное интервью – расскажем о проектах, узнаем друг друга. Техническое интервью – обсуждение твоих навыков и кейсов. Предложение о сотрудничестве.

Показать контакты

Имя не указано

Пожаловаться ID: 152843468

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

Python разработчик (Middle/ Middle+ / Senior)

Договорная

Москва

X5 Tech

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

От 160 000 до 220 000 руб.

Москва

RedLab

Middle+ / Senior 1С-разработчик

От 220 000 до 300 000 руб.

Москва

RedLab

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

От 230 000 до 280 000 руб.

Москва

RedLab

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

От 150 000 до 200 000 руб.

Москва

RedLab

PHP-разработчик (middle/senior)

От 200 000 руб.

Москва

Школа рекламы