Проект: Банк. Создание омниканального диалогового канала с клиентом по обслуживанию и продажам.
Требования:
— Коммерческий опыт Android-разработки от 3 лет.
— Уверенное знание Kotlin и понимание особенностей работы языка.
— Опыт разработки на Kotlin Coroutines и Flow.
— Практический опыт разработки UI на Jetpack Compose.
— Опыт разработки и поддержки экранов на XML.
— Понимание принципов построения Android-приложений и жизненного цикла компонентов.
— Практический опыт применения архитектурных подходов MVVM и/или MVI.
— Опыт работы с Dependency Injection (Dagger, Koin или аналогичные решения).
— Опыт работы с навигацией в Android-приложениях (Jetpack Navigation, Cicerone или аналогичные решения).
— Умение читать существующий код, разбираться в чужих решениях и поддерживать большие кодовые базы.
— Способность самостоятельно реализовывать задачи и доводить фичи до продакшена.
— Опыт участия в code review и командной разработке.
Будет плюсом:
— Опыт работы с многомодульными проектами.
— Опыт написания unit-тестов.
— Опыт миграции экранов с XML на Compose.
Условия:
— Работа по ИП.
— Оплата до 1600 руб/час (фуллтайм по производственному календарю РФ).
— Сроки проекта: 3 месяца с возможной пролонгацией.
— Гражданство РФ и локация: РФ/РБ.
— Удалённая работа.
— Аутстафф.
Задачи:
— Разработка на Kotlin с использованием Coroutines + Flow, Jetpack Compose, Koin, Retrofit + OkHttp, Gson / kotlinx.serialization.
— Применение Clean Architecture и MVI, работа с многомодульной сборкой (~300 Gradle-модулей, api/impl).
— Разработка интерфейсов на Jetpack Compose.
— Работа с Compose Navigation / Navigation Compose.
— Написание и поддержка unit-тестов.
— Использование инструментов тестирования и контроля качества: JUnit 5, MockK, Turbine, Kover, detekt.
— Работа с Git и командная разработка.
Требования:
— Коммерческий опыт Android-разработки от 3 лет.
— Уверенное знание Kotlin.
— Практический опыт работы с Coroutines + Flow.
— Опыт разработки интерфейсов на Jetpack Compose.
— Знание и практический опыт работы с Koin, Retrofit + OkHttp, Gson / kotlinx.serialization.
— Понимание и опыт применения Clean Architecture и MVI.
— Опыт работы с многомодульной архитектурой; преимущество — опыт с крупными проектами с большим количеством Gradle-модулей.
— Опыт работы с Compose Navigation / Navigation Compose.
— Понимание принципов написания и поддержки unit-тестов.
— Опыт или знание инструментов тестирования и контроля качества: JUnit 5, MockK, Turbine, Kover, detekt.
— Умение работать с Git и командной разработкой.
— Будет плюсом опыт использования LLM/AI-инструментов в разработке: Claude Code, Codex или аналогов для генерации тестов, code review, анализа crash-логов и работы с Jira.
Условия:
— График работы 5/2, с 9:00 до 18:00.
— На период испытательного срока работа в офисе, затем возможен гибрид.
— Офис: г. Алматы, Желтоксан 191, БЦ «Q».
— Стабильный оклад + ежегодный бонус в размере до 2 окладов.
— Расширенный пакет ДМС для сотрудников.
— Социальный пакет, специальные предложения от партнеров и скидки на продукты Банка.
— Реальные возможности для вертикального и горизонтального карьерного роста внутри компании.
Задачи:
— Разрабатывать и поддерживать Android-приложения на Kotlin
— Реализовывать новый функционал и дорабатывать существующие решения
— Участвовать в проектировании архитектуры и обсуждении технических решений
— Интегрировать REST API и взаимодействовать с backend-разработчиками
— Оптимизировать производительность приложений и повышать качество пользовательского опыта, писать поддерживаемый, читаемый код, участвовать в code review
— Исправлять ошибки, проводить отладку и участвовать в тестировании приложений
— Работать в кросс-функциональной команде с разработчиками, дизайнерами, аналитиками и QA
Требования:
— От 2 лет коммерческого опыта Android-разработки
— Уверенное владение Kotlin и Android SDK
— Опыт разработки приложений с использованием Jetpack Compose
— Практический опыт работы с Kotlin Coroutines
— Понимание принципов ООП, SOLID и популярных архитектурных подходов (MVVM/MVI)
— Умение анализировать задачи, предлагать решения и работать в команде
Условия:
— Формат работы: удалённо, гибридно или из офиса на выбор
ГибридmiddleГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
- Разрабатывать продукты с использованием Kotlin/Java Core, участвовать в поддержке и расширении функционала
- Проводить code-review для постоянного совершенствования
- Участвовать в развитии, планировании и PBR
- Общаться с архитекторами, аналитиками, тестировщиками, другими разработчиками
- Писать юнит-тесты, заниматься рефакторингом существующей кодовой базы
Требования:
- Коммерческий опыт разработки под Android от 2 лет
- Уверенное владение Kotlin, знание Java Core
- Практический опыт разработки UI с Jetpack Compose
- Опыт работы с Kotlin Coroutines/Flow
- Опыт работы с Dagger 2
- Понимание Clean Architecture, SOLID
- Понимание паттернов MVI и MVVM
- Умение писать Unit-тесты
- Владение Git
Условия:
- Формат работы: удалённо или гибрид
Задачи:
– Разрабатывать и поддерживать новую функциональность продукта
– Вместе с командой развивать архитектуру проекта
– Проводить Code Review
Требования:
– Занимались коммерческой разработкой больше 5 лет
– Обладаете отличными знаниями Java и Kotlin
– Имеете приличный опыт с RxJava 2, Dagger 2
– Обладаете практическим опытом разработки приложений с многопоточностью
– Создаете кастомные UI-компоненты
– Хорошо знакомы с архитектурными паттернами MVVM и MVI
– Знаете ООП и структуры данных
Будет плюсом:
– Знаете Gradle и имеете опыт написания своих плагинов
– Работали с библиотеками Retrofit, OkHttp, Android Architecture Components
– Понимаете CI/CD и имеете опыт его настройки
Задачи:
– Разрабатывать новые функции и поддерживать существующий функционал в Android-приложениях
– Исправлять баги
– Отправлять релизные поезда
– Проектировать архитектуру фичей, выбирать паттерны и библиотеки, фиксировать ADR и вести документацию
– Писать чистый, поддерживаемый и тестируемый код
– Рефакторить legacy-код и повышать производительность приложения
– Участвовать в код-ревью, менторстве
– Тесно взаимодействовать с участниками продуктовых команд
– Внедрять современные практики CI/CD, автоматизации тестирования
Требования:
– Умение вести эффективную коммуникацию со стейкхолдерами
– Инженерный подход, ведение ADR, документации, качественная коммуникация с коллегами
– Опыт коммерческой разработки Android-приложений от 3 лет
– Глубокое понимание Kotlin и особенностей JVM/Android Runtime
– Уверенное знание паттернов, принципов ООП, SOLID, DRY, KISS
– Опыт работы с современными архитектурными паттернами (MVVM/MVI) и библиотеками Android Jetpack
– Понимание жизненного цикла компонентов Android и работы с многопоточностью
– Умение писать Unit-тесты и UI-тесты, понимание важности качества кода
– Умение отслеживать и улучшать метрики здоровья проекта
– Опыт работы с Git (ветвление, merge requests, code review)
– Умение автоматизировать сборки Git, CI/CD
– Желание развиваться, делиться знаниями и учиться новому, улучшать командные процессы
Разработка:
— Проработка идеи и концепции
— Дизайн интерфейса и создание графики
— Разработка приложения
— ASO-скриншоты для оформления страницы в сторе
Дизайн:
— Визуальная концепция с нуля
— Дизайн экранов и элементов интерфейса
— Ассеты: иконки, фоны и игровая графика
— Мимикрия - адаптация под выбранную стилистику
— ASO-скриншоты в едином стиле с приложением
География найма не уточнена
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
– Разработка и поддержка приложений с использованием Kotlin, Java, RxJava, Android DevTools и веб-сервисов (JSON REST).
– Непрерывная интеграция с Jenkins.
– Разработка приложений для новых проектов с использованием методологий Scrum и Agile в сотрудничестве с командой дизайнеров и iOS-разработчиков.
– Документирование процессов планирования и реализации в Jira и Confluence.
Требования:
– Разработка под Android с глубокими знаниями Android и обширным опытом работы с Java.
– Использование RESTful JSON API и WebSocket.
– Эффективное использование существующих фреймворков и API, а также глубокое знание взаимодействия устройства и версии Android.
– Разработка четкой и лаконичной технической документации для внутреннего и внешнего использования.
– Методы достижения высококачественного пользовательского опыта в соответствии с принципами дизайна и рекомендациями Google по интерфейсу Android.
– Написание эффективного, поддерживаемого и многократно используемого кода.
– Навыки проектирования, структур данных, решения проблем и отладки.
– Использование Git для контроля версий.
– Особое внимание к удобству использования при разработке и проектировании приложений.
Требования, связанные с ИИ:
– Владение инструментами разработки на основе искусственного интеллекта, такими как GitHub Copilot или аналогичными.
– Высокие навыки оперативного проектирования для оптимизации работы инструментов ИИ.
– Критическое понимание границ возможностей инструментов ИИ и применение здравого смысла и критического мышления.
– Использование ИИ для отладки, повышения качества кода и улучшения документации с целью повышения производительности и надежности рабочих процессов.
Задачи:
- Участвовать в разработке клиентских приложений
- Помогать тестировщикам в локализации ошибок
- Проводить code-review
- Разрабатывать unit-тесты
Требования:
- Разрабатывал на Kotlin приложения для Android больше трёх лет
- Работал с Kotlin Multiplatform — без опыта с KMP не рассматривают
- Разрабатывал BDUI
- Умеешь проектировать клиент-серверное взаимодействие
- Знаешь классические алгоритмы и структуры данных
- Умеешь разбираться в чужом коде и не боишься его
Задачи:
— Разработка новых функций совместно с продактом и дизайнером, включая удобную посадку в аэропорту и на вокзале, умное определение местоположения, подсказки об ограничениях остановки и маршрутах.
— Рефакторинг и оптимизация приложения для повышения скорости и надежности, работа с модульной архитектурой, разграничение компонентов и продумывание удобной навигации.
— Планирование технического развития команды: выбор технологий для новых функций, разработка и поддержка метрик качества, оптимизация процессов разработки, участие в архитектурных решениях.
Требования:
— Богатый опыт разработки под Android, создание продакшен-приложений с большой аудиторией.
— Фокус на качестве: написание чистого, поддерживаемого кода и надежных архитектурных решений.
— Широкое понимание продукта, бэкенда и взаимодействия с другими командами.
— Отличное знание платформы Android и её внутреннего устройства.
Будет плюсом:
— Опыт оптимизации и ускорения приложений.
— Знание современных подходов к визуальным интерфейсам и интерактивным UI.
— Опыт работы с геосервисами: карты, маршрутизация, геолокация.
Условия:
— Ежегодные медицинские чекапы, йога и психотерапия, а также другие бонусы (полный список доступен по ссылке).
Задачи:
— Разработка мобильного приложения на Android с использованием Kotlin.
— Принятие архитектурных решений и предложение улучшений в рамках текущих проектов.
— Участие в командной разработке по методологиям Agile/Scrum.
Требования:
— Опыт мобильной разработки от 3-х лет.
— Опыт работы в финтех домене.
— Уверенное владение Kotlin, включая продвинутые возможности языка.
— Опыт работы с Clean Architecture, а также архитектурными подходами MVI, Redux/TEA.
— Глубокое понимание и практический опыт работы с Coroutines и Flow.
— Знание и применение паттернов проектирования (Design Patterns).
— Опыт разработки UI с использованием Jetpack Compose.
— Опыт работы с GitLab CI/CD или аналогичными инструментами автоматизации.
— Понимание принципов оптимизации производительности мобильных приложений.
— Проактивная позиция: умение инициировать и вести процессы.
— Открытость к обратной связи и конструктивной критике.
— Английский язык – от Intermediate+ и выше.
Условия:
— Работа в международной компании Andersen Lab.
— Удалённая работа в распределённой команде.
— Полная занятость, контракт B2B / contractor.
— Конкурентная зарплата, привязана к USD.
— Расширенный соцпакет, доступ к базе знаний Andersen, компенсация профессиональных сертификаций.
— Программы менторства, карьерный рост как эксперта или руководителя.
Проект:
— Банкинг нового уровня на микросервисной архитектуре с использованием GOLang, Java, JS React, NextJS, PostgreSQL, Colvir, Oracle Database.
— Активная фаза разработки и развития.
— Цель проекта – привлечение новых клиентов и разработка нового мобильного приложения с последующей миграцией пользователей.
Задачи:
– Разрабатывать Android-функциональность нового AI-продукта Нового мобильного приложения.
– Реализовывать экраны и пользовательские сценарии на Kotlin и современном Android-стеке.
– Развивать переиспользуемые Android-компоненты, библиотеки и SDK для быстрого внедрения продуктовой функциональности.
– Работать с чатом и ИИ-помощником: асинхронные ответы, история сообщений, загрузка документов, ошибки и запасные сценарии.
– Разрабатывать UI риск-профиля и медицинских данных: анкеты, карточки, графики, объяснения, доверие и согласия.
– Интегрироваться с backend/API, авторизацией, аналитикой, фича-флагами и наблюдаемостью.
– Участвовать в развитии многомодульной архитектуры Android-приложения и границ между feature/platform/core слоями.
– Оптимизировать CI/CD, Gradle-конфигурации и скорость сборки там, где это влияет на поставку команды.
– Учитывать ограничения мобильных релизов: обратную совместимость, поэтапный раскат, регресс, работу на разных версиях Android.
– Писать тестируемый код, участвовать в код-ревью, декомпозиции и обсуждении API-контрактов.
– Работать в кросс-функциональной команде с Product, Backend, iOS, QA, SA, Design и ML.
Требования:
– Уверенный Kotlin.
– Kotlin Coroutines / Flow: SharedFlow, StateFlow, operators, scopes, lifecycle, cancellation, structured concurrency, error handling.
– Архитектура Android-приложений: Clean Architecture, UDF/MVI/TEA или близкие подходы, separation of concerns.
– Jetpack Compose для новых экранов; понимание interoperability с legacy View при необходимости.
– Навигация, управление состоянием, работа с UI-состояниями загрузки, пустого экрана, ошибки и контента.
– Сетевой слой: REST, авторизация/сессия, повторы запросов, маппинг ошибок, работа без сети или при плохой сети.
– Работа с локальным хранением и кэшированием: Room/DataStore/SharedPreferences или аналоги.
– Многомодульные Android-проекты: понимание влияния модулей на время сборки, границ API, api/impl-подхода и изоляции зависимостей.
– Gradle: dependency configurations, implementation vs api, version catalogs, основы convention plugins.
– Опыт работы с CI/CD для Android: сборки, проверки, тесты, артефакты, ускорение обратной связи.
– Качество мобильного продукта: жизненный цикл приложения, push-уведомления, диплинки, разрешения, аналитика, crash reporting.
– Тестирование: unit tests для ViewModel/use cases/services, UI tests как плюс.
– Готовность к релизу: фича-флаги, обратная совместимость, поэтапный раскат, регрессионные проверки.
– Умение работать с Backend, ML, Product, QA, SA, iOS и Design.
Задачи:
– Участвовать в планировании и проектировании новых функций мобильного приложения;
– Проектировать архитектуру фич с учётом масштабируемости, отказоустойчивости и мониторинга;
– Поддерживать надёжность критического пути, оперативно разбирать инциденты;
– Сопровождать фичи после запуска: метрики, логирование, наблюдаемость, аналитика;
– Работать в кросс-функциональной команде, состоящей из техлидов различных функций, разработчиков и QA.
Требования:
– Хотите делать качественный продукт, а не просто писать код;
– Глубоко знаете Android SDK, включая фреймворки фрагментов и Jetpack Compose;
– Уверенно владеете Kotlin, включая Kotlin Coroutines, и умеете эффективно их использовать;
– Умеете организовывать слоистую архитектуру в приложении, понимаете паттерн MVVM, знаете как эффективно разбивать приложение на модули;
– Умеете декомпозировать задачи и давать реалистичные оценки;
– Своевременно подсвечиваете риски и держите процесс прозрачным для команды;
– Доводите фичу до результата: релиз, фича-тоглы, мониторинг, проверка эффекта по метрикам;
– Умеете работать в команде, аргументировать решения и брать инициативу;
– Планируете свою работу так, чтобы у QA оставалось время на тестирование.
Будет плюсом:
– Пишете тесты (например, unit, UI или скриншот-тесты);
– Умеете настраивать CI/CD;
– Знаете, как работать с фича-тоглами, A/B-тестами и продуктовой аналитикой;
– Используете AI-инструменты (Cursor / Copilot / Claude Code) на практике.
Задачи:
— Участвовать в планировании и проектировании новых функций мобильного приложения;
— Проектировать архитектуру фич с учётом масштабируемости, отказоустойчивости и мониторинга;
— Разрабатывать и тестировать фичи, влияющие на опыт оформления заказа и ключевые метрики;
— Поддерживать надёжность критического пути, оперативно разбирать инциденты;
— Сопровождать фичи после запуска: метрики, логирование, наблюдаемость, аналитика;
— Участвовать в прожарках и архитектурных сессиях, работать кросс-функционально (PO, TL, iOS/Android, backend, дизайн, аналитика, QA).
Примеры недавних задач команды:
— Редизайн корзины, включая ячейки товаров, коллекции рекомендованных товаров;
— «Поделиться корзиной» для группового заказа;
— Разработка нового экрана карты для работы с адресами доставки и пиццериями;
— Серия A/B-тестов для проверки гипотез и роста метрик.
Планы на будущее:
— Прогнозирование времени доставки с компенсацией за опоздание;
— Редизайн карты и элементов на ней.
Требования:
— Хотите делать качественный продукт, а не просто писать код;
— Глубоко знаете Android SDK, включая фреймворки фрагментов и Jetpack Compose;
— Уверенно владеете Kotlin, включая Kotlin Coroutines, и умеете эффективно их использовать;
— Умеете организовывать слоистую архитектуру в приложении, понимаете паттерн MVVM, знаете как эффективно разбивать приложение на модули;
— Умеете декомпозировать задачи и давать реалистичные оценки;
— Своевременно подсвечиваете риски и держите процесс прозрачным для команды;
— Доводите фичу до результата: релиз, фича-тоглы, мониторинг, проверка эффекта по метрикам;
— Умеете работать в команде, аргументировать решения и брать инициативу;
— Планируете свою работу так, чтобы у QA оставалось время на тестирование.
Будет плюсом, если вы:
— Пишете тесты (например, unit, UI или скриншот-тесты);
— Умеете настраивать CI/CD;
— Знаете, как работать с фича-тоглами, A/B-тестами и продуктовой аналитикой;
— Используете AI-инструменты (Cursor / Copilot / Claude Code) на практике.
Условия:
— Работа над продуктом, которым пользуются в 25 странах миллионы пользователей;
— Много автономии и доверия, но с высокой планкой качества;
— Отсутствие бюрократии и KPI. Есть только цель;
— Оплата профильного обучения, покупка билетов на конференцию и необходимых книг;
— Помощь с подготовкой публичных выступлений, прокачка вас как автора статей;
— Частичная компенсация английского языка в Skyeng и сессий психолога в Alter;
— ДМС со стоматологией, с первого рабочего дня.
Кто мы и чем занимаемся:
Мы — компания Eltex. Разрабатываем аппаратную и программную часть для телекоммуникационного оборудования. Мы — большая команда из 2000 человек, объединённая общей целью.
Основные направления разработки:
Оборудование GPON, Ethernet-коммутаторы, сервисные маршрутизаторы, оборудование Wi‑Fi, Softswitch, абонентские и цифровые VoIP‑шлюзы, домашние роутеры, IP‑медиацентры, промышленные контроллеры для IoT, оборудование «Умный дом» и многое другое.
Приглашаем вас принять участие в создании и развитии Android‑приложения.
Вы будете работать над передовыми мобильными решениями для корпоративных коммуникаций, умного дома и контроля предприятий. Проекты включают разработку приложений для видеоконференций, управления умными устройствами и систем безопасности, объединяющих облачные и локальные технологии.
Что мы ожидаем от кандидата:
— Уверенное владение Android Studio;
— Опытный пользователь Linux;
— Понимание и следование принципам SOLID и чистого кода;
— Уверенное ориентирование в жизненном цикле приложения;
— Понимание принципов работы коммуникационного оборудования и компьютерных сетей;
— Готовность работать в команде и разделять принципы коллективной разработки.
Чем предстоит заниматься:
— Вести или помогать в реализации фичи от идеи до полной реализации;
— Оценивать трудозатраты на задачи разработки;
— Вести необходимые комментарии в Redmine и Confluence;
— Участвовать в командном процессе code review;
— Анализировать, перерабатывать и поддерживать гибкую архитектуру проекта;
— Улучшать CI/CD на проекте.
Стек:
Kotlin, Android SDK, Room, Retrofit, MVI, Compose.
Мы предлагаем:
— Интересные задачи, амбициозные цели и возможность стоять у истоков нового проекта;
— Конкурентную белую зарплату и её регулярный пересмотр;
— Официальное трудоустройство с первого дня.
Приятные бонусы:
— Неизбежное профессиональное развитие;
— Молодой и дружный коллектив, команда профессионалов, у которых есть чему поучиться;
— ДМС после прохождения испытательного срока;
— Участие в профессиональных конференциях (оказываем софинансирование);
— Скидки от компаний‑партнёров (фитнес, развлечения);
— Поддержка спортивного духа в компании (регулярно участвуем в командных соревнованиях, например: «Гонка героев», теннисный турнир);
— Тренажёрный зал у нас в офисе (а также кикер и настолки);
— Корпоративный английский после работы (оказываем софинансирование);
— Большое и современное здание на собственной территории (у нас найдётся парковочное место не только для авто, но и для велосипеда);
— Парк, уличная спортивная зона;
— Служебный транспорт;
— Гибридный формат работы, кандидатам из других городов помогаем с переездом.
Важно:
У нас нет удалённого формата работы. Если вы из другого города, в сопроводительном письме обязательно укажите: «Готов(а) к переезду».