Android разработчик — свежие вакансии
Обновляется каждый час. Найдено: 29 вакансий за последнюю неделю.
- Вакансий за неделю:
- 29
- Медиана:
- 200 000 ₽
- Вилка:
- 130 784 ₽ — 300 000 ₽
Зарплаты — по 44 вакансиям с указанной вилкой за 30 дней
HireSeeker — агрегатор вакансий. Собираем вакансии со всех основных площадок и показываем по вашей специальности. Подпишитесь на ежедневную подборку только релевантных.
Uzum — это узбекистанская экосистема цифровых сервисов, которая объединяет маркетплейс, сервис-экспресс-доставки, финтех и банковские сервисы. Наши пользователи — это более 10 млн жителей страны.
Проект цифровой трансформации Kapitalbank. Наша команда оптимизирует процессы и развивает цифровые банковские и финтех-сервисы для частных пользователей и предпринимателей. И это уникальная возможность создать продукт, которым будут пользоваться ваши родные, близкие и друзья — а с ними и миллионы людей по всей стране.
Задачи:
- Разработка приложений под Android;
- Разрабатывать ПО в соответствии с ТЗ;
- Исправлять обнаруженные дефекты(баги);
- Реализация нестандартных элементов UI;
- контроля версий (Git);
- Знание шаблонов проектирования, принципов SOLID, умение их применять;
- Плюсом будет опыт разработки мультимодульных приложений.
Необходимые опыт и навыки: - Знание Android SDK (API level 21+);
- Знание Kotlin/Java (MVVM, DI, Kotlin Coroutines, Dagger2/Hilt, Service, View);
- Понимание RESTful API и HTTP;
- Опыт работы с системами.
Будет плюсом:
- Знание Compose;
- Понимание Gradle.
Условия: - Формат работы: офис 5/2 с 09:00 до 18:00;
- Официальное оформление по ТК РУз, отпуск 28 календарных дней, ДМС;
- Сильная техническая команда, которая всегда готова делиться опытом;
- Масштабные задачи для команды, которая развивает сервисы для миллионов пользователей;
- Свобода действий и возможность напрямую влиять на развитие бизнеса;
- Отсутствие дресс-кода и бюрократии;
- Мы резидент IT-парка, наши специалисты могут получить IT-визу, которая приравнивается к ВНЖ;
- Современный офис в центре города (недалеко от метро Ойбек).
Для 84 млн клиентов СберБанк Онлайн мы меняем модель управления транзакционными деньгами от карты к счёту. Новая модель позволяет клиенту открывать платежные счета без карт, с которых можно платить, переводить и снимать наличные. Также доступно оформление к одному счёту нескольких карт, перепривязка карт между счетами, совместное использования счета с близким. Мы прошли большой путь – 47% клиентам уже доступны новые возможности в приложении иweb-версии СберБанк Онлайн, цель – 100% к концу 2026 года.
-
участие в командной разработке, тестировании, оптимизации существующих мобильных приложений на платформе Android
-
участвовать в принятии технических решений и планировании процесса разработки
-
участвовать в Code Review
-
создание и согласование архитектур сервисов со смежными подразделениями
-
взаимодействие с бизнес заказчиками для фиксации и согласования бизнес требований
-
взаимодействие с дизайнером при разработке макетов и процессов.
-
согласование интеграционных спецификаций.
-
опыт коммерческой разработки Android приложений от 2-х лет и более
-
знание Java и Kotlin, Android SDK, JetPack Compose, Dagger2, Kotlin Coroutines + Flow, классических структур данных и алгоритмов
-
опыт написания кастомного UI
-
базовые знания по безопасности мобильных приложений
-
умение следовать SOLID с Clean Architecture и применять на практике паттерны проектирования, уметь работать с MVVM, знание MVI и MVP
-
опыт разработки многопоточных клиент-серверных приложений
-
опыт профилирования android-приложений
-
знание git flow, умение писать чистый, документированный, высокопроизводительный и тестируемый код(Unit/e2e).
-
гибридный формат работы по адресу Кутузовский проспект 32к1 (на ИС - офис)
-
ежегодный пересмотр зарплаты и годовая премия
-
расширенный ДМС и льготное страхование для семьи
-
уникальная система обучения Сбера для профессионального и карьерного развития
-
выгодная ипотека для сотрудников
-
подписка Прайм с возможностью совместного использования на трёх близких
-
вознаграждение за рекомендацию друзей в команду Сбера
-
корпоративная пенсионная программа.
Мы разрабатываем платежные приложения для банков и процессинговых центров по всему миру. Портфель проектов быстро растет и нам снова нужен разработчик на Android.
Обязанности:
- разработка программного обеспечения для платежных терминалов.
- базовые знания Java/Kotlin;
- опыт разработки для Android (любой, даже незначительный);
- сильное желание стать крутым разработчиком;
- коммуникабельность;
- технический английский.
Что будет плюсом:
- профиль с проектами на GitHub;
- опыт в серверных решениях на Java (Spring Boot, Angular);
- знание C/C++
Условия:
- зарплата определяется по результатам собеседования;
- оформление по ТК;
- рост з/п в соответствии с ростом профессиональным;
- дружный коллектив;
- также для студентов - гибкий график работы - от 20 часов в неделю.
- карьерный рост .
«Мой МТС» — цифровая экосистема, включающая мобильное приложение, веб-сайт и личный кабинет. Ежедневно ею пользуются десятки миллионов человек: управляют связью, финансами, домашним ТВ, подписками.
Превращаем сложную телеком-инфраструктуру в простой, интуитивно понятный сервис, который стабильно работает даже при пиковых нагрузках.
Задачи
создание и поддержка UI/UX компонентов приложения с использованием Kotlin/Java, Android Jetpack (Compose, ViewModel, Navigation) и библиотек (Retrofit для API, Room для локального хранения);
работать над экранами ЛК, такими как дашборды аккаунта, формы платежей и списки услуг, обеспечивая адаптивность под разные устройства и версии Android;
реализация API-интеграций (RESTful, GraphQL) для синхронизации данных с сервером, сайтом
mts.ru
и внешними сервисами;
обработка асинхронных операций (Coroutines/Flow), управление аутентификацией (OAuth/JWT) и обеспечение оффлайн-доступности
внедрение lazy loading, caching и других техник для плавного пользовательского опыта;
участие в code review, выявление и исправление багов;
тесное взаимодействие с дизайнерами для реализации макетов из Figma, с backend-разработчиками для API-контрактов и с iOS-командой для кроссплатформенной унификации.
Требования
2–4 года в Android-разработке, с фокусом на нативные приложения;
опыт работы над кроссплатформенными проектами (интеграция с web/mobile web) будет большим плюсом;
портфолио с примерами приложений (ссылки на Google Play или GitHub) приветствуется;
глубокие знания Kotlin или Java, Android SDK, Jetpack Components;
опыт с RxJava/Coroutines, Retrofit/OkHttp для сетевых запросов, Room/Firestore для баз данных;
базовые знания backend или cross-platform фреймворков (Flutter/React Native) будет преимуществом.
Условия
Собственную платформу MTS Ocean для получения ИТ-ресурсов, а это значит, что деплой, мониторинг, observability — не будут для тебя проблемой, ты сможешь сосредоточиться на фичах;
Профессиональные гильдии инженеров, где мы поддерживаем друг друга и помогаем стать лучше;
Внутреннюю площадку TechTalks для обмена опытом, дискуссий, развития навыков самопрезентации;
Участие во внешних IT-мероприятиях. Наши эксперты выступают на ведущих профильных конференциях, таких как HighLoad++, DevOps Conf, Joker, AHA!, Матемаркетинг и другие. А еще мы организуем собственную масштабную конференцию True Tech Day и регулярно проводим митапы для разработчиков и инженеров;
Полезные курсы и вебинары в корпоративном университете и электронную библиотеку;
ДМС с первого месяца работы, включая стоматологию;
Страхование от несчастных случаев с 1 месяца работы. Материальную помощь в сложных жизненных ситуациях;
Отпуск 28 календарных дней;
Прием врачей общей практики и массаж в офисе;
Мобильная связь за счет компании и льготные тарифы для близких;
Подписка на онлайн-кинотеатр KION, сервис МТС Музыка, книжный сервис Строки от МТС, безлимитные мессенджеры и соцсети.
Коллеги, привет!
SoftTeco ищет Senior Android Developer для срочного банковского проекта.
🇪🇪🇱🇻🇱🇹 Локация: Tallinn / Riga / Vilnius
Работа из офиса банка 3 дня в неделю
Android / Kotlin, production experience
Senior level, сильная инженерная база; Jetpack Compose, Coroutines/Flow, Android SDK, MVVM/Clean Architecture
🇬🇧 English: C1–C2
Старт: с 31 августа / максимально быстро
⏳ Проект: 4–6 месяцев
100% загрузка
Если есть подходящие специалисты или интересны детали - напишите мне в ЛС, буду рада предоставить детали.
ID 3409 - Разработчик Android
🌍 Локация: РФ/РБ
💼 Удаленно
🕔 Занятость: фулл тайм
💡 Требования:
Знания Android И iOS (в резюме проекты отражены)
Хорошие фундаментальные знания разработки (алгоритмы не спрашиваем, но понимание о времени выполнения и используемых ресурсах требуется);
Умения самому создавать решения, в условиях, когда готовых решений нет.
Мы используем:
Kotlin Multiplatform - Android и iOS
Jetpack Compose Multiplatform
SwiftUI, UIKit
Ktor
Kodein
Kotlin Serialization
Kotlin Coroutines
SQLDelight
Coil
Mockk
➕Будет плюсом
Опыт работы с Kotlin Multiplatform;
Опыт работы с Jetpack Compose;
Опыт настройки сложного окружения;
Опыт создания библиотек.
📋Задачи:
Разработка мобильного приложения для Android/IOS платформ
дораюотка фронта мобильного приложения по проектам логистики (ios +android)
Примечания к требованиям
Создается отдельная подкоманда в периметре Оформления Заказа, которая будет преимущественно заниматься задачами логистики. Предполагается как самостоятельная работа над задачами бизнеса, так и участие в других задачах команды при необходимости. В ведении команды находятся несколько микрофронтов и bff к ним (backend for frontend).
📨 Отклик — через форму: https://forms.gle/qxF3H1eiV4E4T7p19
или напрямую рекрутеру @Veroneko
❗️Откликайтесь только при релевантном опыте.
❗️При первичном отклике:
ID вакансии / ФИО / локация / возраст / занятость (работаете/нет) / формат работы (удаленка, гибрид, офис) / стек / опыт / резюме / сверка с требованиями
❗️Повторный отклик: ID вакансии + сверка.
#Android #Удаленно #вакансия
Привет! 3 года мы упрощаем доступ к популярным нейросетям в России. Через chad проходят миллионы сообщений от сотен тысяч пользователей. Работаем удаленно, но иногда собираемся вместе, ищем нового сильного инженера.
Что будем делать:
- Развивать нативные приложения iOS и Android: WebView-оболочки, JS-мост между вебом и платформой, пуши, авторизацию, покупки, пермишены
- Делать веб-интерфейсы на React, которые живут и в браузере, и внутри приложений
- Проектировать и дорабатывать бэкенд под мобильные сценарии, интегрировать платформенные и сторонние API
- Повышать стабильность и UX нативных сценариев, улучшать внутренние инструменты
- Разбираться с новыми технологиями и библиотеками
- Тюнить процессы в компании на ретро, помогать нам развиваться
Наш стек:
- iOS: Swift, UIKit, WKWebView, Swift Package Manager, StoreKit, Combine
- Android: Kotlin, Jetpack Compose, WebView, Coroutines
- Общее: Firebase, Google Sign-In, Yandex AppMetrica
- Фронт: React.JS, Typescript, MobX, Sass, Storybook
- Бэк: FastAPI, PostgreSQL, SQLAlchemy, Nginx, k8s
Мы ждём, что:
- Вы уверенно владеете Swift и Kotlin и имеете опыт с TypeScript, React.JS, Git
- Понимаете жизненный цикл iOS/Android-приложений, WebView и взаимодействие native ↔ JS
- У вас есть опыт работы с Claude, Cursor, Codex и другими ИИ-инструментами
- Умеете писать чистый, производительный код
- Ваш английский B2+
- Вам нравится ваша профессия и качественный софт
Будет бонусом:
- Опыт с Python, FastAPI, SQL
- Опыт с StoreKit / In-App Purchases и CI/CD мобилок (TestFlight, Google Play)
- Опыт с Docker, Kubernetes
- Опыт с любыми другими технологиями, технический кругозор
Что предлагаем:
- Минимум бюрократии
- Удалённая работа
- Гибкий рабочий график
- Преимущественно асинхронный формат работы, минимум созвонов
- Добрая, но требовательная атмосфера ( ˘▽˘)っ♨️
Чтобы откликнуться, пришлите ссылки на приложения, которые делали именно вы. Расскажите, сколько у вас ушло времени на них.
#вакансия #Android #удаленка #Mobile
Вакансия: Senior Android/KMP Engineer — foodtech-продукт с нуля
Компания: IMS
Город: Санкт-Петербург
Формат: удалёнка
Занятость: full-time
Зарплатная вилка: +- 300 000 (обсуждабельна и зависит от уровня кандидата)
Трудоустройство: только в РФ, ИП, также обязательно подписание NDA и у нас высокие требования к конфиденциальности
Обязательные требования
• Глубокое знание Kotlin и Android
• Продакшен-опыт с Jetpack Compose
• Опыт запуска нового мобильного продукта или крупного изолированного контура с нуля до продакшена с ответственностью за архитектурные решения.
• Практический опыт KMP и CMP.
• Умение проектировать однонаправленный поток данных.
• Опыт проектирования работы при нестабильной сети.
• Уверенное проектирование клиентского взаимодействия с API.
• Умение строить риск-ориентированную стратегию качества.
• Умение выбирать релевантные продукту performance budgets и reliability targets.
Работа с AI-инструментами
Мы ожидаем, что вы
• Имеете практический опыт систематического использования AI-агентов.
• Умеете превращать задачу в проверяемую постановку для агента.
• Независимо проверяете результат.
• Безопасно работаете с AI.
• Остаётесь инженерным владельцем принятого кода.
Будет плюсом
• Опыт мобильной разработки в foodtech, retail или logistics.
• Опыт с Gradle convention plugins, build cache и оптимизацией времени сборки.
• Опыт фиксации полезного контекста для AI-агентов в репозитории.
Мы предлагаем
• Работу над технологически сложным продуктом по актуальной теме
• Возможность влиять на архитектуру и ключевые технические решения.
• Гибкий удалённый формат работы.
• Конкурентную оплату по уровню.
• Сильную команду, минимум бюрократии и живое общение.
Контакт: @Viki50562 (просьба сразу прислать резюме)
Yandex Pay — самый молодой финтех-сервис Яндекса с большими планами. Мы разрабатываем инструменты для оплаты покупок и управления финансами, создаём технологичный сервис, который поможет быстро вводить новые продукты и процессы.
Ищем Android-разработчиков, чтобы вместе запускать новые продукты. Присоединяйтесь к нашей команде, если хотите создавать продукты для миллионов пользователей!
Разработка и поддержка микросервиса и функциональности продукта
Мы сами пишем бэкенд на Kotlin, что позволяет нам полностью контролировать продукт и быстро выкатывать изменения. В вашем ведении будут: разработка и развитие микросервиса на Kotlin с использованием подхода backend-driven UI и DivKit, проектирование, реализация и внедрение базовых компонентов системы, продумывание и создание новых функций сложного продукта.
Участие в построении инфраструктуры и автоматизация процессов
Вам предстоит участвовать в разработке инфраструктуры мобильного приложения. А ещё автоматизировать процессы разработки и тестирования для повышения эффективности и качества.
Архитектура, анализ и оптимизация
Это совместное принятие решений по архитектуре, выбору фреймворков и технологий, а также анализ и улучшение производительности приложений.
* Не менее двух лет занимались коммерческой разработкой Android-приложений
* Знаете Kotlin, Java и Android SDK
* Занимались параллельным и многопоточным программированием
* Умеете разрабатывать клиент-серверные приложения
* Знакомы с классическими алгоритмами и структурами данных
* Пишете юнит-тесты
* Настраивали системы сборки и CI
* Писали функциональные, интеграционные и юнит-тесты
* Создавали фреймворки
* Верстали кодом
* сильная команда, с которой можно расти;
* сложные задачи для сервисов с миллионами пользователей;
* возможность влиять на процесс и результат;
* зарплата на уровне рынка и выше;
* премии каждые полгода по результатам работы;
* ипотечные программы под 3% на десять лет или без процентов на три года;
* компенсация питания;
* расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
* спортзал, тренажерный зал, йога в офисе;
* гибкий график работы;
* парковка.
-
Разработка и поддержка мобильных приложений на Android;
-
Участие в проектировании архитектуры и выборе технических решений;
-
Интеграция с внутренними и внешними сервисами (API, Socket.IO, Ktor и др.);
-
Работа с картографическими сервисами (Google Maps, Yandex Maps);
-
Реализация адаптивных и кастомных интерфейсов (Custom UI/UX);
-
Оптимизация производительности приложений и обеспечение стабильности работы;
-
Написание чистого, поддерживаемого и документированного кода;
-
Участие в Code Review и командной разработке по современным практикам;
-
Интеграция и использование AI-инструментов (TensorFlow);
-
Подготовка и проведение модульных, UI и интеграционных тестов.
-
Уверенные знания Kotlin и Java;
-
Опыт работы с Android SDK и Architecture Components;
-
Владение Jetpack Compose и Compose Navigation;
-
Понимание MVI-архитектуры и управления состояниями (Coroutines, Flow);
-
Опыт применения Dependency Injection (Koin, Dagger/Hilt);
-
Работа с Ktor (интеграция client/server);
-
Опыт работы с kotlinx.serialization для JSON;
-
Навыки работы с Socket.IO;
-
Опыт работы с Decompose navigation;
-
Интеграция карт (Yandex Maps, Google Maps);
-
Разработка Custom UI/UX (адаптивный дизайн);
-
Опыт интеграции AI (TensorFlow).
Будет преимуществом:
-
Глубокий опыт работы с Jetpack Compose;
-
Навыки написания Unit, UI и Integration-тестов;
-
Опыт проведения Code Review и культура командной работы.
Условия:
- График работы 5/2 (суббота и воскресенье — выходные);
-
Участие в интересных и инновационных проектах;
-
Возможности для профессионального роста, обучения и повышения квалификации;
-
Дружная команда и корпоративные мероприятия.
Android - разработчик (Kotlin Multiplatform)
Альфа Банк – один из ведущих частных банков, который входит в число системно значимых банков Беларуси.
Мы работаем как финтех-компания, интегрируя в свою бизнес-модель успешные практики в области мобильных платежей, онлайн-кредитования и передовых технологий.
Сейчас в Альфе более 65 тысяч бизнес-клиентов и 1 000 000 клиентов-физлиц.
Сегодня в команде Альфа Банка более 2700 профессионалов.
Мы объединяем людей с разным опытом, взглядами и интересами.
Присоединяйся к команде. Вместе мы способны на большее!
Ключевые задачи:
- вести трансформацию Android-приложения в сторону Kotlin Multiplatform с поддержкой нескольких таргетов;
- разработка продуктовых фич: участие в полном цикле создания новых функций для мобильного приложения банка — от обсуждения концепции до релиза для миллионов пользователей;
- внедрение KMP: активная работа по интеграции подходов Kotlin Multiplatform в существующую кодовую базу Android, создание и поддержка общих KMP-модулей;
- развитие и модернизация: рефакторинг легаси-кода, улучшение архитектуры и повышение производительности приложения;
- автоматизация процессов: участие в настройке и улучшении процессов CI/CD в GitLab для ускорения и повышения надежности поставки кода.
Пожелания к кандидатам:
- практический опыт с KMP: коммерческий проект или серьёзное применение;
- опыт работы с легаси и миграций без остановки поставки;
- опыт разработки под Android от 3 лет;
- навык полного цикла разработки продуктовых фич в составе команды;
- опыт создания многомодульных приложений и глубокое понимание принципов чистой архитектуры;
- прочный навык работы с Kotlin, Gradle, Android SDK;
- опыт со стеком нативных и KMP технологий: Kotlin Coroutines/Flow, Ktor/Retrofit2, Compose/View;
- практическое применение архитектурных паттернов MVVM/MVI;
- готовность выстраивать процессы и инженерную культуры вместе;
- умение работать самостоятельно и эффективно без дополнительного контроля.
Будет плюсом:
- опыт работы в финтехе или других сферах с высокими требованиями к безопасности и надежности;
- практический опыт работы с CI/CD на базе GitLab;
- знакомство с Compose Multiplatform;
- опыт миграции крупных кодовых баз и работы с легаси-системами;
- использование AI-инструментов в разработке;
- опыт оптимизации сборки и/или работы приложений.
Что предлагаем для твоего комфорта:
- работу в команде с высокой экспертизой;
- современный стек технологий, масштабные проекты и сильную команду;
- мощное железо для работы;
- формат работы на выбор (удаленный/гибкий график);
- сочетание стабильности банка и гибкости ИТ;
- внутренние митапы и воркшопы по IT-тематикам.
Innoforce — IT-холдинг, который разрабатывает цифровые продукты для городской инфраструктуры, транспорта и платежных систем. Мы создаём решения в сфере smart city и urban mobility, которые уже внедрены в десятках городов и ежедневно используются миллионами пользователей.
Один из ключевых продуктов холдинга — Avtobys — цифровая платформа для оплаты проезда и управления транспортными сервисами. Avtobys помогает городам развивать современную транспортную инфраструктуру, а пассажирам — удобно оплачивать проезд и пользоваться городским транспортом через цифровые сервисы.
Сейчас мы ищем Senior Android Developer (Kotlin/Java) в команду Avtobys для разработки и развития Android-приложений для планшетов, используемых в транспортной инфраструктуре.
- Разрабатывать и развивать Android-приложения для планшетов Avtobys.
- Поддерживать и рефакторить существующий Kotlin/Java-код.
- Улучшать архитектуру приложения и работать со снижением технического долга.
- Интегрировать приложение с backend API.
- Реализовывать offline-first логику, локальное хранение и синхронизацию данных.
- Анализировать и устранять crash, ANR, memory leaks и проблемы производительности.
- Работать с Android API и периферийными устройствами: GPS, Bluetooth, NFC, QR/Barcode, POS и другими устройствами при необходимости.
- Самостоятельно вести задачи на всех этапах — от анализа и проектирования до реализации и выхода в production.
- Опыт коммерческой Android-разработки от 5 лет.
- Отличное знание Kotlin, Java и Android SDK.
- Опыт работы с legacy-проектами и существующими кодовыми базами.
- Знание современных Android-архитектур: MVVM, MVI, Clean Architecture.
- Опыт работы с Coroutines/Flow, Retrofit, Room, WorkManager, Hilt/Dagger/Koin.
- Опыт интеграции с REST API.
- Понимание и практический опыт реализации offline-first подхода.
- Опыт анализа и устранения crash, ANR, memory leaks и оптимизации производительности.
- Готовность самостоятельно принимать технические решения и отвечать за результат своей работы.
- Роль с влиянием на продукт и техническое развитие Avtobys.
- Возможность работать над продуктом, которым ежедневно пользуются миллионы людей.
- Сложные технические задачи и возможность работать с реальными устройствами и транспортной инфраструктурой.
- Профессиональную команду и открытую коммуникацию.
- Выплату заработной платы еженедельно.
- Корпоративные мероприятия и развитую внутреннюю культуру.
- Гибридный формат работы.
Если вам близок такой формат роли и уровень задач — будем рады обсудить сотрудничество.
ИТ B2C — самая крупная экосистема в Сбере. Нас более 8000 человек в 18 городах России. Мы занимаемся разработкой и развитием розничных решений, помогая сделать сервисы Банка доступнее, безопаснее и удобнее.
Разработка нового цифрового продукта в Сбербанке — участие в полном цикле создания продукта. Проект "Наследство" предполагает интеграцию нескольких продуктовых и технологических команд и развитие сервиса в рамках единой digital-экосистемы банка.
Содействие клиентам в формировании капитала для достойной жизни на пенсии с 30+ лет: прогноз капитала в зрелости, рекомендации по наращиванию.
Тебе предстоит:
- разрабатывать и развивать SDK для сбора обратной связи в мобильных приложениях
- создавать переиспользуемые UI-компоненты и бизнес-логику для интеграции в разные Android-клиенты
- проектировать и поддерживать архитектуру модулей и SDK
- работать над производительностью, стабильностью и качеством SDK
- взаимодействовать со смежными командами-интеграторами
- покрывать код unit-тестами и участвовать в code review
- автоматизировать и улучшать процессы разработки внутри команды.
Ждем от кандидата:
- высшее образование
- опыт коммерческой Android-разработки от 5 лет
- уверенное знание Kotlin (включая Coroutines и Flow) и Android SDK
- работа с многомодульными проектами, понимание Clean Architecture, применение паттернов MVVM / MVI
- опыт работы с Jetpack Compose, View-based UI, DI (Dagger 2 / Hilt)
- написание unit-тестов (JUnit, MockK).
Будет плюсом:
- навыки работы с генеративными AI-моделями
- опыт создания AI-агентов и использования их в работе
- опыт разработки SDK или библиотек.
Мы предлагаем:
- офис рядом с метро Кутузовская (БЦ Poklonka Place)
- формат работы гибридный
- ежегодный пересмотр зарплаты и годовая премия
- корпоративный спортзал и зоны отдыха
- подписка Прайм с возможностью совместного использования на трёх близких
- более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
- гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
- расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
- вознаграждение за рекомендацию друзей в команду Сбера.
Android-разработчик на проект Wibes
Объединённая компания Wildberries и Russ — это международная технологическая компания, образованная в результате слияния двух лидеров рынка — IT-компании Wildberries и оператора наружной рекламы Russ.
Wibes — приложение для шоппинга с короткими видео, фото и лентой рекомендаций (вайбы — короткие ролики и фото с каруселью товаров).
Мы развиваем приложение на современном стеке:
100% Jetpack Compose, многомодульная чистая архитектура, собственная экосистема библиотек.
Обязанности
- Разрабатывать пользовательские фичи (карточка товара, лента вайбов, избранное, профиль, корзина и др.) на Jetpack Compose;
- Проектировать фичи как изолированные модули (api — контракты, impl — реализация) в чистой многомодульной архитектуре;
- Работать со state-management на Coroutines/Flow, навигацией и медиа-плеером (видео-вайбы);
- Покрывать код тестами, проходить code-review и CI-гейты, следить за производительностью (ANR, jank, бенчмарки).
Требования
- Имеете 5+ лет опыта коммерческой Android-разработки на Kotlin;
- Глубокие знания Jetpack Compose — понимаете рекомпозицию, state hoisting, стабильность, производительность списков;
- Уверенное владение Coroutines и Flow на продакшен-уровне: StateFlow/SharedFlow, операторы, управление подписками и отменой;
- Имеете опыт работы в многомодульном проекте с чистой архитектурой и понимаете, зачем нужны границы модулей и разделение api/impl;
- Обладаете знаниями MVVM и однонаправленный поток данных;
- Умеете работать с REST (Retrofit/OkHttp) и сериализацией.
Условия
- Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
- Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога и дополнительные возможности аккредитованной IT-компании;
- Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
- Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
- Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
- Комфортная рабочая среда: бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.
О компании и команде
Mango FZCO, создала и развивает международный продукт Windi Messenger - интеллектуальный мессенджер нового поколения, где общение и управление задачами объединены в одном пространстве.
Расширяем команду и ищем талантливого Senior Kotlin Developer для разработки нашего Android приложения.
БЕЗ ОПЫТА РАБОТЫ КАНДИДАТОВ НЕ РАССМАТРИВАЕМ.
Задачи
- Разработка и улучшение приложения Windi — мессенджера, которым вы сможете гордиться, и который могут использовать даже ваши друзья и знакомые
- Возможность воплощать свои идеи в жизнь и влиять на развитие продукта
- Работа в команде единомышленников, где ценят инициативу и энергичность
- Проектирование архитектуры новых фич с использованием MVVM и MVI паттернов
- Реализация offline-first подхода — пользователи должны читать сообщения, писать и управлять задачами даже без интернета
- Оптимизация производительности мессенджера — скорость загрузки сообщений, плавность скролла, экономия батареи
- Code review и участие в архитектурных решениях
- Интеграция real-time коммуникаций и push-уведомлений
Обязательные требования
- Опыт разработки на Android: от 6 лет
- Kotlin: уверенное владение, понимание корутин и flow
- Jetpack Compose: готовность к внедрению современного UI
- Архитектурные паттерны: практический опыт с MVVM и MVI
- Android Architecture Components: ViewModel, WorkManager, BroadcastReceiver
- Reactive Programming: Kotlin Coroutines,
- Dependency Injection: Dagger 2/Hilt
- Работа с сетью: Retrofit, OkHttp, обработка ошибок и оффлайн режима
- Работа с базами данных: Room как основа offline-first архитектуры, кэширование сообщений и задач.
Будет большим плюсом
- Опыт разработки мессенджеров или чатов
- Опыт Real-time коммуникации: WebSocket, Socket.IO или аналоги
- Оптимизация производительности: профилирование, работа с большими списками сообщений
- Offline-first подход: синхронизация данных, conflict resolution
- Security: шифрование сообщений, безопасное хранение данных
Что мы предлагаем
- Конкурентоспособная зарплата и бонусы
- Полностью удаленная работа
- Дружественную и поддерживающую команду
- Возможности для профессионального роста и развития
- Возможность влиять на продукт и архитектурные решения
Если вы хотите стать частью нашей команды и развивать приложение, которое будет приносить пользу вам и десяткам тысяч пользователей - откликайтесь! Мы ждем вас!
Стажировка в Авито для разработчиков
Авито открыли набор на стажировку для будущих бэкенд- и фронтенд-разработчиков, QA-инженеров, iOS- и Android-разработчиков. Это возможность начать работать по специальности уже во время учёбы — и делать это в стильных офисах компании.
Направления набора:
— Бэкенд-разработка
— Фронтенд-разработка
— QA-инженерия
— iOS-разработка
— Android-разработка
Что предлагаем:
— Гибридный или удалённый формат работы
— Доступ к базам знаний и библиотекам
— Компенсацию питания
— Консультации с психологами и юристами
— Возможность совмещать стажировку с учёбой
Кого ждём
Начинающих специалистов, которые хотят получить первый опыт работы по специальности и стать частью комьюнити молодых специалистов Авито.
нужны люди в студенческий стартап (мобила) - исключительно нативные языки: Kotlin и Swift.
ЗП - процент от чистой прибыли будущего проекта.
Строим революционный маркетплейс в сфере моды и креативных индустрий
На данный момент имеем около 50% бэка и прототип проекта в фигме
По андроиду Kotlin либо в xml шарить, либо Kotlin jetpack compose(верстка на чистых котлах); для http - Retrofit, ну и room с datastore для локальных бд и метаданных.
Либо андроид на java, но котлину предпочтение больше».
По ios выслушаю ваш стек
Старший Android-разработчик в команду Geo
<iframe allow="autoplay; fullscreen; accelerometer; gyroscope; picture-in-picture; encrypted-media" frameborder="0" height="315" scrolling="no" src="https://runtime.strm.yandex.ru/player/video/vplviuutrqiipapgkhxf?autoplay=1&mute=1" width="560"></iframe>
Geo — геоплатформа, на которой работает Яндекс Go. Мы отвечаем за всё, что связано с картой и определением местоположения: определяем адрес, рисуем объекты на карте, решаем вопросы с особыми зонами и перекрытиями, даём возможность выбрать точку на карте или написать текстом, сохраняем любимые адреса. Именно наш код позволяет водителю найти вас за минуту.
Наша команда небольшая. Мы предоставляем столько самостоятельности и ответственности, сколько вы готовы взять на себя. Можно вести проект полностью — от проработки продукта и архитектуры до запуска экспериментов для пользователей. Мы ценим, когда сотрудники приносят свои идеи и защищают их, — это не просто разрешено, а приветствуется.
Разработка фич
Вам предстоит вместе с продактом и дизайнером придумывать и создавать новые возможности: удобную посадку в аэропорту и на вокзале, умное определение местоположения, понятные подсказки об ограничениях остановки и маршрутах до точки. Среди уже реализованных фич — панорамы, определение точки пикапа по фото, отображение перекрытий и альтпин точки А.
Рефакторинг и оптимизация
Вам нужно будет делать приложение быстрым и надёжным: решать нетривиальные проблемы, ускорять код, стремиться к уровню отказоустойчивости в 99,99% и обязательно делиться с командой своими находками. Вам предстоит работать с модульной архитектурой, чётко разграничивать компоненты и продумывать удобную навигацию.
Планирование технического развития
Вы будете определять техническое направление работы команды: подбирать технологии для будущих фич, разрабатывать и поддерживать метрики качества, оптимизировать процессы разработки и предлагать способы улучшения кодовой базы. Ваше мнение при принятии архитектурных решений имеет большой вес.
* Обладаете богатым опытом разработки под Android и писали продакшен, которым пользуется много людей
* Фокусируетесь на качестве: пишете чистый поддерживаемый код и надёжные архитектурные решения
* Умеете думать шире своей платформы: понимаете продукт, бэкенд и соседей по командам
* Отлично знаете платформу и её внутреннее устройство
* Работали с оптимизацией и ускорением приложений
* Знаете современные подходы к визуальным интерфейсам и интерактивным UI
* Умеете работать с геосервисами: картами, маршрутизацией, геолокацией
Узнайте про разработку Городских сервисов Яндекса на [dev.go.yandex](http://dev.go.yandex/?utm\_source=yandex\_jobs&utm\_medium=social&utm\_content=1&utm\_campaign=vacancies).
Mobile App Developer — React Native, Bluetooth, Video Streaming
Приглашаем опытного разработчика мобильных приложений, чтобы принять участие в разработке новых продуктов на стыке электроники и софта. Ниже несколько проектов, которые прямо сейчас нуждаются в мобильных приложениях:
Проект #1: Система мониторинга гольф-полей. Мы разрабатываем устройства со встроенными камерами и радаром для наблюдения за ударом по мячу и отслеживанием его попадания в лунку. Цель - дать игрокам возможность делать ставки на исход собственного удара. Back-end: NestJS, обработка стримингового видео, MQTT телеметрия, ML модели для распознавания мяча и лунки, моделирование физики полёта мяча, определение результата игры, биллинг, финансовые дэшборды, взаимодействие с платёжными шлюзами. В рамках проекта делаем мобильное приложение для игрока, с помощью которого можно будет просматривать результаты сыгранных игр, пополнять свой баланс, просматривать и делиться видеороликами своей игры.
Проект #2: Портативная система личной безопасности. Мы разрабатываем устройство размером с пачку сигарет со встроенной камерой, сенсорами движения, GPS, LTE и WiFi. Устройство можно перевести в режим охраны и оно будет сообщать о нештатной ситуации. Устройство можно взять с собой в путешествие и, например, мониторить свой номер в отеле. Разрабатываем электронику и все облачные сервисы. Мобильное приложение для пользователей позволит взаимодействовать с устройствами, настраивать режим охраны, просматривать live-видео с устройств и управлять своей подпиской.
Проект #3: BLE трекеры для гольф-аксессуаров. Игроки в гольф часто теряют на гольф-полях свои клюшки, лазерные дальномеры и прочие аксессуары. Мы разрабатываем компактные трекеры, наподобие Apple AirTag, которые можно закреплять на клюшках, и которые будут посылать сигналы о своей активности. Требуется разработать мобильное приложение, которое будет записывать GPS трек игрока во время нахождения на гольф-поле, регистрировать сигналы от гольф-трекеров, и уведомлять игрока, если сигнал с какого-либо трекера перестал приходить. Экран с картой позволит игроку понять, в каком месте в последний раз был получен сигнал от трекера, что позволит найти потерянную клюшку.
Мы ищем по-настоящему увлечённого разработчика мобильных приложений, который будет активно участвовать в разработке, предлагать идеи, которому будет интересно влиться в профессиональную команду программистов, инженеров-электронщиков, дизайнеров и других специалистов. Мы постоянно ищем новых людей и у нас постоянно появляются новые проекты. Они каждый раз необычные и интересные (ниже примеры).
Если у вас широкий набор навыков и длительный опыт разработки, если вам интересны нестандартные задачи, то будем рады побеседовать.
Требования:
- Длительный опыт в разработке. Уровень увлечённости софтом и разработкой далеко за рамками среднестатистического. Опыт хобби-разработок со школы. Будем рады вместе с вами посмотреть на код ваших личных проектов на собеседовании.
- React Native
- Обязателен опыт работы с Bluetooth/BLE/GPS как на iOS так и на Android.
Кратко о нас:
Мы - инжиниринговая компания полного цикла. Мы создаем электронные устройства от идеи до массового производства для заказчиков в Америке и Европе. У нас есть офисы разработки в Москве и в Иваново, мы производим электронику в Тайване, разрабатываем софт во Вьетнаме.
Примеры недавних и активных в настоящий момент проектов:
- Несколько проектов носимых устройств на nRF54. 1) Терминал для общения с LLM в виде смарт-часов. 2) Устройство для бегунов, получающее пульс и ритм бега через ANT+ от смарт-часов Garmin, визуализирует в виде паттернов свечения на браслета на запястье. 3) Трекер для инвентаря игрока в гольф. Все проекты - полного цикла. Продуктовый дизайн, разработка конструктива и электроники, встроенного ПО, мобильного приложения.
- Система мониторинга для гольф-полей. Разработка кастомных панорамных камер на RK3588 со стримингом видео через LTE. Интеграция радара для отслеживания мяча. Продвинутый софт для управления сетью устройств на множестве гольф-полей. Очень сложный и масштабный full-stack проект (электроника, firmware, UX/UI, back/front, mobile, интеграция с 3rd party системами)
- Карманная система личной безопасности. Встроенная камера наблюдения, центральный процессор RV1106G3, система датчиков, сенсорный хаб на nRF54L15, спикер и микрофон. Интерфейсы BLE/WiFi/LTE. Full-stack разработка (hardware/firmware/mobile app, back/front, UX/UI).
- Голосовой ассистент на базе ИИ. Формат плоского кредла, вставляется в айфон. Активирует DP Alt Mode. Принимает видео с экрана телефона, конвертирует кадры в JPEG при помощи ПЛИС. Кадры отправляются в облако, в ответ генерируется последовательность нажатий мыши и клавиатуры, которое устройство ретранслирует на айфон. Фактически, OpenClaw для телефона. Всё в формате платы 53x9 мм.
- Система "умная яхта". Набор датчиков для применения на лодках и яхтах разного размера. Гейтвей Zigbee-to-LoRaWAN для лодок. LoRaWAN интерфейс для передачи данных на берег. Своя система мониторинга состояния лодок и предупреждения опасных ситуаций. Частная сеть LoRaWAN.
- Семейство электровелосипедов нового поколения. Цифровое управление steer-by-wire. Полное проектирование конструктива, схемотехники и встроенного ПО. Четыре процессорных узла. Бортовая шина CAN. Кастомные бутлоадеры и каскадное обновление встроенного ПО.
- Смарт-часы со встроенными картами, i.MX RT500, конкурент часам Garmin Fenix. Полная разработка электроники и конструктива, встроенного софта, облачных сервисов. Разработка велась в четырех странах.
- Кастомная материнская платы для Nvidia Orin NX (мы - официальный партнер NVidia).
- VR-шлем со встроенными электродами ЭЭГ (на базе Meta Quest Pro). Полная разработка конструктива, электроники, встроенного софта, интеграция с VR-приложением.
- Система диагностики спазмов мышц ротовой полости, сбора телеметрии о состоянии пациента. Разработка электроники, конструктива, встроенного ПО, мобильного приложения.
- 8-канальный портативный энцефалограф, возможность подключения пассивных и активных электродов.
- Система промышленного взвешивания с облачными сервисами управления запасами. Разработка электроники и встроенного ПО, web-сервисы.
- Интерактивный баскетбольный щит (Nvidia Orin / RK3588). Разработка конструктива, электроники, ML конвейеров для сегментации игровой площадки, распознавание игроков, мяча, определение траектории движения мяча, детекция промахов и попаданий в сетку.
Мы вовлечены во все стадии разработки - от создания PoC и pre-EVT прототипов до запуска в производство в Китае и Тайване. Если у вас есть интерес к новыми технологиям, к разработке инженерно-сложных продуктов, ориентированных на международный рынок, будем рады с вами побеседовать.
Условия:
- Full-time занятость на наших проектах
- Возможна работа удаленно или в одном из наших офисов
- Конкурентная заработная плата
- Корпоративная поддержка повышения уровня английского языка
🔹 Миддл iOS Developer
🔹 Миддл Android Developer
в Resliv — международная IT-компания, которая разрабатывает ПО под заказ для бизнеса и создаёт собственные цифровые продукты в сфере путешествий, авиаперевозок, e‑commerce и шеринг‑экономики.
Ищет Дарья Конон, её пост на LinkedIn.
🔥 Ищем Android Chapter Lead в команду!
Мы в поиске сильного Android Chapter Lead, который возглавит направление мобильной разработки, поможет выстроить эффективные процессы и выведет качество нашей Android-платформы на новый уровень.
🚀 Чем предстоит заниматься:
- Лидерство и развитие команды: участвовать в найме, проводить грейдирование и растить Android-инженеров.
- Архитектура и техническое видение: внедрять единые архитектурные подходы, развивать UIKit / Дизайн-систему платформы и согласовывать решения с архитекторами других направлений.
- Качество и процессы: контролировать техдолг, улучшать Time to Market и повышать стабильность приложения.
- Автоматизация и CI/CD: развивать процессы сборки, поставки до тестирования и снижать количество рутинных операций.
🛠 Мы ждем от кандидата:
- Опыт коммерческой разработки под Android и отличное владение Kotlin / Java + Android SDK.
- Глубокое понимание архитектуры: Clean Architecture, SOLID, MVVM, MVI.
- Уверенная работа с асинхронностью: Kotlin Coroutines (включая Flow) и java.util.concurrent.
- Стек: Dagger2, Room, WorkManager, Service, MQTT, Firebase, WebSockets, Git.
- Практика UI: опыт создания сложных кастомных UI-компонентов.
- Понимание базовой безопасности Android-приложений и работы сетевых протоколов (TCP/UDP, HTTP, REST).
- Технический английский (чтение документации).
📌 Формат работы:
Офис (полная занятость). В связи с этим рассматриваем кандидатов, готовых к релокации.
📩 Интересно? Отправляйте резюме в личные сообщения или пишите напрямую в Telegram: @hrm_makhliyo
Буду благодарна за репосты и рекомендации! 🙌
"Реакции (%numReactions%)"
"Реакции (%numReactions%)"
35
"https://static.licdn.com/aero-v1/sc/h/cyfai5zw4nrqhyyhl0p7so58v"
"https://static.licdn.com/aero-v1/sc/h/asiqslyf4ooq7ggllg4fyo4o2"
"https://static.licdn.com/aero-v1/sc/h/22ifp2etz8kb9tgjqn65s9ics"
"https://static.licdn.com/aero-v1/sc/h/a0e8rff6djeoq8iympcysuqfu"
"https://static.licdn.com/aero-v1/sc/h/bn39hirwzjqj18ej1fkz55671"
"https://static.licdn.com/aero-v1/sc/h/cryzkreqrh52ja5bc6njlrupa"
"https://static.licdn.com/aero-v1/sc/h/2tzoeodxy0zug4455msr0oq0v"
7 комментариев
Нравится
Комментировать
"Ссылка скопирована в буфер обмена."
"При копировании в буфер обмена произошла ошибка."
Поделиться
Копировать
X
Fotima Pulatova
Android-разработчик в Core-команду ВКонтакте
- Поддержание архитектуры продукта устойчивой к непрерывным изменениям
- Разработка повторно используемых решений
- Повышение стабильности процесса разработки и производительности команд
- Повышение отказоустойчивости приложений
- Совершенствование инструментов предотвращения проблем
Задачи
- Разработка повторно используемых SDK и инструментов для разработчиков
- Улучшение Developer Experience
- Разработка своих фреймворков DI, MVI, API
Требования
- 4+ года коммерческой разработки под Android
- Уверенное знание Kotlin + Java
- Опыт работы с разными архитектурами: Clean Architecture / MVI / MVVM (и понимание их применимости)
- Опыт работы с большими кодовыми базами и современным стеком (Coroutines, Compose)
- Понимание многопоточности и жизненного цикла Android
- Опыт оптимизации производительности и дебага сложных кейсов
- Знание классических алгоритмов и структур данных
Будет плюсом
Опыт работы в Core-команде.- Поддержка и развитие фичей («Главная витрина», «Поиск», «Моё», «Подписки», «Канал/Проект»;
- Редизайн витрины и поиска;
- Стабилизация и оптимизация производительности: Витрина и поиск, это самые частые в использовании пользователями фичи;
- Снижение техдолга: Покрытие тестами критических узлов витрины и поиска для минимизации сбоев.
- Опыт работы на крупных многомодульных кросс-функциональных проектах от 3-5х лет;
- Умение работать в команде, взаимодействовать с коллегами и смежными отделами;
- Отличное знание Kotlin, Android SDK, Coroutine, Coroutine Flow, Retrofit, OkHttpClient, Compose, XML View, Dagger;
- Опыт работы с паттернами MVVM, MVI, Clean Architecture;
- Большим плюсом будет опыт работы с Jetpack Compose
- Опыт профилирования и поиска проблемных мест в компонентах приложения;
- Опыт написания Unit и UI тестов.
-
Офис, где приятно быть
-
Уютное пространство с зонами коворкинга — выбирай, где работать
Здоровье под защитой
-
ДМС (стоматология включена)
-
Врач прямо в офисе
Вкусно и бесплатно
-
Фреш-бар от Novikov Group
-
Кофе, чай, фрукты, снэки — каждый день
Отдых без компромиссов
-
Обеденные зоны с настолками и массажными креслами Yamaguchi
Оформление по ТК РФ
-
Всё официально
Android/Full-Stack Developer (для кастомной сборки Android 10 и установки на Orange Pi 5 Max)
Привет дорогой кандидат, меня зовут Раилям и я HR компании "Fin-Systems".
Мы в поиске сотрудника, на должность Android/Full-Stack Developer (для кастомной сборки Android 10 и установки на Orange Pi 5 Max), который усилит качеством своих результатов деятельность нашей компании и поможет реализовать амбициозный проект.
Обязанности:
- Сборка AOSP 10 с учетом специфики Orange Pi 5 Max.
- Настройка драйверов (Wi-Fi, Bluetooth, графика, сенсоры).
- Конфигурация загрузчика U-Boot и boot.img.
- Прошивка и тестирование устройства.
- Оптимизация и исправление багов.
Требования:
- Android Open Source Project (AOSP) – сборка и кастомизация.
- Embedded Linux & Android – работа с U-Boot, прошивками, загрузчиком.
- Компиляция и оптимизация ядра (Kernel Development) – кастомизация ядра под Rockchip RK3588.
- Device Tree & HAL (Hardware Abstraction Layer) – настройка оборудования (GPU, камеры, звук и т. д.).
- Работа с Rockchip SDK и прошивкой – опыт работы с Rockchip BSP (Board Support Package).
- Debugging & Low-Level Troubleshooting – работа с UART, ADB, логами dmesg, logcat.
Условия:
- Официальное оформление согласно ТК РК (в случаи иностранных граждан на период контракта, оформление разрешения на работу для иностранцев в РК);
- Помощь в организации поиска жилья и возможно возмещение компенсации за перелет по итогам собеседования (в случаи иностранных граждан);
- График работы 5/2 (в субботу и воскресенье выходные дни);
- Месторасположение: г. Алматы, мкр. Кайрат (нижняя часть города, ближе к Кульджинской трассе).
👩💻Вакансия Senior Android разработчик
🟢Удаленно🟢Полная занятость
🟢ЗП обсуждается на собеседовании
🟢В компанию Maxilect
#android
🟦Задачи
– Разрабатывать и поддерживать новую функциональность продукта
– Вместе с командой развивать архитектуру проекта
– Проводить Code Review
🟦Требования
– Занимались коммерческой разработкой больше 5 лет
– Обладаете отличными знаниями Java и Kotlin
– Имеете приличный опыт с RxJava 2, Dagger 2
– Обладаете практическим опытом разработки приложений с многопоточностью
– Создаете кастомные UI-компоненты
– Хорошо знакомы с архитектурными паттернами MVVM и MVI
– Знаете ООП и структуры данных
🟦Будет плюсом
– Знаете Gradle и имеете опыт написания своих плагинов
– Работали с библиотеками Retrofit, OkHttp, Android Architecture Components
– Понимаете CI/CD и имеете опыт его настройки
Кто такой Android разработчик
Android-разработчик пишет приложения для смартфонов, планшетов, часов на Wear OS, телевизоров и бортовых систем автомобилей — устройств на Android больше, чем на любой другой мобильной платформе. Основной язык — Kotlin, интерфейс собирают на Jetpack Compose, релизы уходят в Google Play.
Платформа разнообразнее iOS: сотни моделей, разные размеры экранов, версии системы и производители. Поэтому от инженера ждут кода, который одинаково работает и на флагмане, и на бюджетном телефоне трёхлетней давности. Компаниям это направление нужно, чтобы дотянуться до самой широкой аудитории — особенно на рынках, где Android занимает почти весь сегмент смартфонов.
Задачи пересекаются с iOS-разработкой, но со своим языком и своей экосистемой инструментов.
Требования и стек
Kotlin — язык по умолчанию для новых проектов; Java встречается в легаси, и его полезно читать. Асинхронность держится на корутинах и Flow.
Интерфейс и архитектура:
- Jetpack Compose — современный декларативный UI; XML-разметка живёт в зрелых проектах;
- Jetpack-библиотеки: Room для базы, WorkManager для фоновых задач, Navigation, Hilt для внедрения зависимостей.
Типичный набор инженера:
- Android Studio и профайлер для памяти и производительности;
- Retrofit и OkHttp для сети;
- Gradle для сборки, Google Play Console для публикации.
Часто спрашивают про паттерны MVVM и Clean Architecture, а также про работу с фоновыми процессами и ограничениями батареи, которые Android навязывает всё жёстче.
Что ждут от кандидата
Самый частый вход — собрать своё приложение на Kotlin и Jetpack Compose и опубликовать его в Google Play: порог входа в стор ниже, чем у Apple, а весь цикл релиза вы проходите сами. Это работает и для джунов, и для тех, кто переходит с Java-бэкенда — синтаксис Kotlin знаком, остаётся освоить платформу.
Что проверяют на собеседовании:
- жизненный цикл Activity и Fragment, пересоздание при повороте экрана;
- корутины, Flow, структурированная многопоточность;
- устройство Jetpack Compose и рекомпозиция;
- работа с памятью и фоновыми ограничениями системы.
Мидлам и сеньорам стоит показать архитектуру больших приложений, миграцию с XML на Compose и оптимизацию: размер APK, время старта, стабильность на слабых устройствах.
Зарплаты и спрос
Медианная зарплата — 200 000 ₽ по вакансиям за последние 30 дней. Подробная статистика зарплат Android разработчик.
Смотрите также в каталоге
Хотите персональную подборку?
Введите свои критерии — мы отфильтруем вакансии по вашим требованиям
Найти подходящие вакансии →