Задачи:
— Разработка интерфейсов поиска в приложении Маркета: разработка новых продуктовых решений на экранах поиска и рекомендаций, проработка архитектуры проектов, внедрение E2E-тестов на базе Appium.
— Оптимизация скорости работы приложения: исследование и реализация решений по ускорению функциональности приложения, разработка и поддержка системы мониторинга.
— Внедрение новых технологических решений BDUI: перевод функциональности приложения на BDUI, внедрение микросервисов в зоне ответственности команды, внедрение новой системы сбора и доставки бизнес-аналитики.
Требования:
— Опыт разработки приложений для Android более трёх лет.
— Умение создавать сложные пользовательские интерфейсы.
— Знание классических алгоритмов и структур данных.
— Умение разбираться в чужом коде и находить в нём проблемы.
Условия:
— В компании есть комьюнити для профессионалов разных профилей, книжные и языковые клубы.
— Полный список бонусов доступен по ссылке https://yandex.ru/jobs/pages/benefits.
Умеете разбираться в чужом коде и находить в нём проблемы
Задачи:
• Разрабатывать и поддерживать свою часть GrapheneOS.
• Портировать изменения при выходе новой версии Android, особенно в периоды высокой нагрузки.
• Проводить ревью кода.
• Исправлять баги, уязвимости и проблемы с производительностью вместе с командой.
• Следовать руководствам по разработке проекта.
• Самостоятельно сдавать готовые функции и исправления без необходимости постоянного контроля.
Требования:
• Реальный опыт разработки на базе AOSP, ядра Linux и его защиты, аллокаторов памяти или платформенного ПО Android.
• Достаточный уровень seniority для самостоятельной работы и сдачи кода на ревью.
• Знание языков программирования (в порядке приоритета): Java, Kotlin, C++, C, Rust, JavaScript, TypeScript, arm64 assembly, Bash, Python.
Желательно:
• Опыт вклада в свободные и открытые проекты.
• Комфортная работа с вопросами приватности и безопасности.
Условия:
• Полностью удалённая работа из любой страны, кроме России и Беларуси.
• Оплата в криптовалюте.
• Формат сотрудничества B2B, предпочтительно full-time, но возможен part-time.
• Гибкий график, от 80 часов в месяц, асинхронная работа.
Ограничения:
• Английский язык не ниже уровня B1.
• Отсутствие опыта работы в государственных или близких к ним компаниях России за последние 5 лет.
• Не рассматриваются кандидаты, занимающиеся только прошивкой, сборкой чужих деревьев и моддингом без собственных изменений в коде ОС.
Удалённо🌎 fully remote, откуда угодно (кроме РФ и Беларуси)
Задачи:
– Разработка сервисов мобильного банка.
– Создание сложных архитектурных решений.
– Техническое развитие проекта.
– Постоянное улучшение возможностей приложения для пользователей
Требования:
– Опыт разработки от 3х лет;
– Знание Android SDK;
– Знание Kotlin и Java;
– Знакомство с нашим стеком RxJava 2, Dagger 2, Retrofit, OkHttp, Android Architecture Components и т.п.
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
— Проектировать и реализовывать продуктовые фичи в крупном Android-приложении.
— Развивать модульную архитектуру приложения: корректно выделять api/impl контракты, сохранять направление зависимостей и не расширять legacy-подходы без необходимости.
— Работать с UI на Jetpack Compose и внутренней дизайн-системой: экраны, состояния, reusable-компоненты, accessibility.
— Реализовывать presentation/domain/data слои: ViewModel, UI state/effects, use cases, repositories, mappers, интеграции с backend-клиентами.
— Работать с асинхронностью на Coroutines/Flow, streaming-сценариями и SSE.
— Наставлять инженеров ниже грейдом через review, парное проектирование и передачу контекста по сложным частям приложения.
Требования:
— Опыт работы с Kotlin, Android platform, Jetpack Compose, Coroutines/Flow и понимание layered architecture без смешивания DTO, domain models и UI models.
— Опыт агентной разработки и интеграции AI-инструментов в developer workflow.
— Опыт с native/NDK интеграциями, audio/video stack, Media3, CameraX.
— Опыт развития многомодульной архитектуры в большом Android-приложении.
— Опыт подготовки мобильных релизов с учетом rollout, rollback, feature flags и совместимости версий приложения.
Условия:
— Крупнейшее DS&AI community — более 600 DS-специалистов банка.
— Дайджест о самых последних разработках в области DS&AI и отчеты с крупнейших конференций мира.
— Возможность быть соавтором НИРов и статей для международных конференций.
— Возможность выбрать удобный формат работы: гибрид или офис.
— Ежегодный пересмотр зарплаты, годовая премия.
— Корпоративный спортзал и зоны отдыха.
— более 400 образовательных программ СберУниверситета для профессионального и карьерного развития.
— Расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа.
— Бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров.
— Вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
— Развивать Android-проект, участвовать в поддержке и расширении функционала
— Участвовать в разработке архитектуры приложения, компонентов бизнес логики и UI
— Покрывать свой код Unit-тестами
— Проводить code-review
— Взаимодействовать с архитекторами, аналитиками, тестировщиками, дизайнерами и другими разработчиками
Требования:
— Релевантный опыт коммерческой разработки Android-приложений от 3 лет
— Уверенные знания Kotlin, Java Core, Android SDK
— Опыт разработки приложений для Android 6-14
— Опыт работы с Kotlin Coroutines/Flow
— Опыт работы с DI (Koin/Hilt/Dagger 2)
— Опыт работы с локальными БД (SQLite/Room)
— Опыт разработки клиент-серверных приложений
— Знание REST API, TCP/IP, HTTP/HTTPS, WebSocket
— Знания в области безопасности: Реализация безопасных соединений (TLS/SSL), шифрование и защита данных, управление сертификатами
— Знания в области межпроцессного взаимодействия (IPC) в Android
— Понимание Clean Architecture, SOLID
Будет плюсом:
— Опыт работы с AIDL
— Опыт работы с многомодульной структурой проекта
— Опыт работы с CI/CD (GitLab CI или др.)
Условия:
— Оформление по ТК РФ в штат компании
— Оклад и квартальные премии по результатам работы
— ДМС после испытательного срока
— Гибридный график работы (2-3 дня присутствия в офисе в неделю)
— Возможность внести свои инициативы и увидеть результат своей работы
— Открытую демократичную корпоративную культуру
— Компетентную команду.
Задачи:
— разработка Android-приложений в направлении iGaming с использованием WebView
— работа с backend-частью приложений
Требования:
— свежий опыт с Android WebView iGaming-приложениями
— опыт работы с cloak / anti-detect решениями
— уверенные знания Android и backend стека
— самостоятельность и умение быстро доводить приложения до продакшена
Условия:
— полная удалённая работа
— гибкий график
— работа над несколькими проектами одновременно
— быстрые релизы и постоянный продакшн
— оплата $2500–4000+ в USDT (TRC20)
Задачи:
— Развивать пользовательский путь от оформления до получения заказа: разрабатывать новый функционал, поддерживать текущий и устранять техдолг в продуктовых направлениях: оформление заказа; «Мои заказы», включая просмотр информации о заказах и повтор заказа; информирование пользователя о заказе: отображение актуальных статусов, push-уведомления, баннеры и поп-апы, а также связанные сценарии для SMS, email и звонков робота; онлайн-оплата, включая подключение новых и поддержку действующих способов оплаты.
Требования:
— Опыт коммерческой Android-разработки от 3 лет;
— Уверенное знание Kotlin;
— Уверенный опыт разработки UI на Jetpack Compose, а также опыт поддержки существующих экранов на Android Views/XML и их поэтапной миграции на Compose;
— Понимание MVVM и опыт построения экранов с однонаправленным потоком данных (UDF/MVI) на базе ViewModel;
— Уверенная работа с Coroutines, Flow и StateFlow;
— Опыт работы с Hilt/Dagger и Room;
— Опыт интеграции с сетевыми API;
— Опыт написания unit-тестов с использованием JUnit, Mockito и Turbine.
Преимущества:
— Опыт работы с GraphQL/Apollo Kotlin;
— Опыт разработки функциональности с использованием feature toggle, включая управляемое включение функций, постепенный rollout и участие в реализации A/B-тестов.
Условия:
— Официальное трудоустройство в аккредитованную IT компанию;
— Комфортный офис центре Москвы (возможен гибридный/удаленный формат работы);
— Участие в масштабных проектах с современным стеком технологий;
— Привлекательную заработную плату, соответствующую скиллам и экспертизе;
— Поддержку на период адаптации и демократичное общение с руководителями, которые поощряют твою инициативу;
— Программу медицинской поддержки сотрудников (после прохождения испытательного срока);
— Корпоративную технику;
— Профессиональное развитие вместе с компанией: курсы, сертификации, конференции;
— Программу лояльности для сотрудников - специальные условия на заказ на сервисе Здравсити.
Задачи:
— Разрабатывать и внедрять отдельные функции с нуля с качественным кодом.
— Сотрудничать с дизайнерами, продакт-менеджерами и бэкенд-инженерами для определения и реализации пользовательских функций.
— Интегрировать RESTful API в Android-приложение.
— Проводить код-ревью, давать обратную связь и рефакторить код для поддержания высокого качества.
— Устранять проблемы, выявленные пользователями или тестированием.
— Тесно работать с командой QA для обеспечения тестирования и качества Android-приложения.
Требования:
— Опыт разработки Android на Kotlin не менее 3 лет.
— Глубокие знания Android SDK и Jetpack Compose.
— Понимание современной архитектуры приложений: MVI + Clean.
— Опыт работы с внедрением зависимостей (Dagger).
— Знакомство с пользовательскими навигационными подходами.
— Опыт интеграции RESTful API с OkHttp.
— Знание корутин и реактивных потоков (Kotlin Flow).
— Практический опыт написания Unit/Integration тестов (Mockito, JUnit).
— Опыт работы с GitLab и автоматизированными релизами.
— Знакомство с аналитическими и мониторинговыми инструментами (Amplitude, Firebase, Splunk).
— Сильные навыки решения проблем и отладки, умение работать в команде с продактами, QA и дизайнерами.
Условия:
— Работа в международной команде.
— Быстрый профессиональный рост и возможности международного продвижения.
— Вознаграждения на основе результатов и долгосрочный успех в компании.
— Поддержка релокации для подходящих кандидатов.
— Новый офис в Маниле, Филиппины.
— Варианты удаленной и гибридной работы.
— Медицинская страховка и программы здоровья и благополучия.
— Различные мероприятия онлайн и офлайн.
УдалённоmiddleANDROID DEVELOPER | REMOTE FROM EU OR GE OR RELOCATION | SALMON #remote #eu #ge #fulltime #itjob #mobile #android #fintech https://teletype.in/@remoteit/GC_vV-nBALg; Relocation support for eligible candidates
Задачи:
— Разработка и поддержка Android-приложений
— Разработка нового функционала и развитие существующих проектов
— Интеграция приложения с внешними сервисами (REST API, Telegram API, картографические сервисы)
— Интеграция с внутренними сервисами компании
— Работа с сетевым взаимодействием, обработкой данных и бизнес-логикой
— Оптимизация производительности и стабильности приложения
— Участие в код-ревью и взаимодействие с backend-разработчиками, дизайнерами и ML-командой
Требования:
— Коммерческий опыт Android-разработки от 1–2 лет
— Уверенное знание Kotlin
— Опыт работы с Flutter или React Native
— Опыт интеграции с REST API
— Понимание архитектур MVVM/MVI (или аналогичных)
— Опыт работы с Git
— Понимание жизненного цикла Android-приложений
— Опыт публикации или сопровождения Android-приложений будет преимуществом
Будет плюсом:
— Опыт интеграции Telegram API
— Опыт работы с картографическими SDK (Google Maps, Yandex Maps, Mapbox и др.)
— Опыт работы с Firebase
— Опыт написания unit/UI тестов
— Опыт работы в аутсорсинговых или продуктовых командах
— Английский язык на уровне чтения технической документации
Задачи:
— Разработка новых функций для Android-приложения с миллионами пользователей и AI-инструментами для 3D-дизайна.
— Оптимизация производительности и стабильности приложения.
— Улучшение архитектуры приложения.
— Работа с legacy-кодом, который составляет около 20% кодовой базы.
Требования:
— Опыт Android-разработки от 7 лет.
— Уверенное владение Kotlin и Java.
— Знание Android SDK, Jetpack, Dagger и экосистемы Android.
— Понимание принципов SOLID и паттернов проектирования, опыт написания тестов.
— Опыт работы с SQL, SQLite, Room.
— Знание REST, JSON, Git, Protobuf.
— Будет плюсом опыт с 2D/3D-графикой (Canvas, OpenGL, Vulkan, Google Filament), встроенными платежами и подписками.
— Свободное владение английским языком.
Условия:
— Более 30 дней оплачиваемого отпуска в год.
— Предоставление компьютерного оборудования по запросу.
— Бюджет на обучение и корпоративные занятия английским языком.
— Офлайн-мероприятия в Литве и онлайн-тимбилдинги.
— Бесплатная безлимитная подписка на приложение компании.
География: удалённая работа с ограничением по часовому поясу: мир ±3 часа от CET, кроме резидентов Беларуси, России и Украины.
Задачи:
— Разработка новых функций приложения с миллионами пользователей и AI-инструментами для 3D-дизайна.
— Оптимизация производительности и стабильности приложения.
— Улучшение архитектуры приложения.
— Работа с legacy кодом, который составляет около 20% кодовой базы.
Требования:
— Опыт Android-разработки от 7 лет.
— Уверенное владение Kotlin и Java.
— Знание Android SDK, Jetpack, Dagger и экосистемы Android.
— Понимание принципов SOLID и паттернов проектирования, опыт написания тестов.
— Опыт работы с SQL, SQLite, Room.
— Знание REST, JSON, Git, Protobuf.
— Будет плюсом опыт с 2D/3D-графикой (Canvas, OpenGL, Vulkan, Google Filament), встроенными платежами и подписками, а также свободный английский язык.
Условия:
— Более 30 дней оплачиваемого отпуска в год.
— Предоставление компьютерного оборудования по запросу.
— Бюджет на обучение и корпоративные занятия английским языком.
— Офлайн-мероприятия в Литве и онлайн-тимбилдинги.
— Бесплатная безлимитная подписка на приложение компании.
Оформление B2B, бизнес-инкубаторы не рассматриваются.
География: Мир ±3 часа от CET, кроме РБ, РФ и Украины.
- Design and implement UI for our Android tablet POS app using Jetpack Compose and Compose Multiplatform, working with our UI / UX designers. - Build shared business logic, networking, and data layers using Kotlin Multiplatform.
ГибридseniorCommunicate clearly across time zones with teams in Minsk, Israel, and the U.S; Eastern time zone
Location: Almaty, Kazakhstan
Workplace: hybrid
Grocery Storefront is a new team at inDrive. The team builds a native grocery and food shopping experience inside the inDrive super app: the iOS and Android storefront and the mobile backend-for-frontend (BFF).
As an Android Engineer, you will build the Android storefront from its first version. You will work in a small team of iOS, Android, backend and QA engineers.
Key Responsibilities
Develop storefront screens and features in the Android app, from the catalog to the checkout
Work with backend engineers on API contracts for the mobile BFF.
Run A/B experiments, manage feature flags, and implement analytics events
Do code reviews, write tests, and co-design solutions with backend and iOS engineers
Build with AI tools (Claude Code, Copilot) as part of an AI-First approach
Skills, Knowledge and Expertise
3+ years of commercial Android development with Kotlin
Good knowledge of Coroutines, Flow, MVVM/MVI and DI (Dagger/Hilt)
Experience with Jetpack Compose
Experience with multi-module projects and Gradle
Understanding of networking, caching and unstable connections
Experience with unit testing
English level: B1+
Why join us
Help us challenge injustice by creating fair choices for millions of people across 47 countries.
Develop your professional skills with access to mentoring, career consulting, and learning programs.
Collaborate with teams around the world and gain international experience through our Global Talent Exchange Program.
Engage in company-wide challenges, awards, sports activities, employee-led social impact and volunteering projects.
Work alongside people who take initiative, speak openly, and challenge themselves to grow.
Improve your language skills through co-financed courses and internal speaking clubs.
Final benefits may vary depending on the location.
Zадачи:
— Разработка приложений для Android с использованием Kotlin
— Работа с базами данных SQLite
— Использование систем контроля версий Git
— Настройка сборки проектов с Gradle
— Интеграция REST API
— Создание пользовательских интерфейсов (UI)
Требования:
— Опыт работы от 1 до 3 лет
Условия:
— Работа в гибридном формате в городе Ташкент
— Зарплата обсуждается индивидуально
Location: Warsaw, PL
We bring startups and disruptive tech companies to the local market, offering engineers the opportunity to work on innovative, high-impact products. Join us and become a member of their R&D team while we take care of employment, HR support, a benefits package, and an enjoyable work environment.
Unity Aura
is a large-scale content discovery platform used across 330M devices worldwide. Mission: help users find and access their favorite content in a native and easy way.
We are looking for an exceptional and passionate Android Team Leader to join our top-notch Mobile Development group.
Our perfect candidate will have the opportunity to help build a large-scale revolutionary platform used by hundreds of millions of users worldwide.
You will shape both the technical direction and team culture while delivering products that make a real impact.
Leadership & People management
Lead, mentor, and grow a team of Android developers and QA/AQA engineers
Conduct 1-on-1s, performance reviews, and career development planning
Foster a culture of innovation, collaboration, and continuous improvement
Facilitate knowledge sharing and technical excellence within the team
Technical leadership
Design scalable solutions and evaluate architecture options
Define technical direction, coding standards, and quality guidelines
Conduct code reviews and ensure best practices are followed
Stay up to date with Android ecosystem trends and drive adoption of relevant technologies
Contribute hands-on to critical features and complex technical challenges
Product & Delivery
Collaborate closely with Product Managers, Designers, and cross-functional teams
Drive sprint planning, estimation, and delivery commitments
Track team progress using Agile/Scrum metrics and ensure timely delivery
Balance technical debt with feature development
Manage priorities in a fast-paced, dynamic environment
Leadership experience
(Preferred) 2+ years of people management experience in a technical leadership role
Proven track record of building and scaling high-performing teams
Experience leading development teams using Agile/Scrum methodology
Ability to manage competing priorities and adapt to changing requirements
Technical expertise
5+ years of native Android application development experience
Expert knowledge of Kotlin and modern Android development practices
Deep understanding of Kotlin Coroutines, Flow, and reactive programming
Proficiency with MV* patterns (MVVM, MVI), Clean Architecture, and SOLID principles
Strong understanding of Android internals, app lifecycle, and performance optimization
Experience with multi-module architecture and dependency injection
Hands-on experience with AI-assisted development tools (GitHub Copilot, Cursor, etc.)
Experience with CI/CD pipelines and automated testing
Knowledge of build variants, product flavors, and build configuration
Experience with system-level apps or privileged APIs
Background in mobile security, app hardening, or compliance requirements
Experience with large-scale apps (1M+ users)
This is a hybrid role with 3 days a week in our Warsaw office (Wednesday to Friday).
At On The Spot, we’re creating a workplace people would want to stay in:
supportive, well-organized, and fair in terms of conditions and benefits.
We’ll share more about our benefit package during the interviews. In the meantime, you can always check our
Glassdoor reviews
.