Android Developer

По договоренности


Привет, меня зовут Миша, я руководитель отдела разработки в Axmor.

Сейчас мы ищем Middle/Senior Android Developer на один из флагманских проектов - мобильное приложение для авиакомпании из топ-5 в России с аудиторией больше 300 тысяч и более чем миллионом скачиваний.

Мы ищем человека в Новосибирске, который сможет работать либо в офисе, либо удаленно.

Текущий стек проекта: Kotlin, Android SDK/AndroidX, MVVM, XML/Data Binding, Kotlin Coroutines/Flow, Retrofit/OkHttp/Gson, Room, WorkManager, Firebase, Gradle, Git/GitLab CI/CD.

Вот к чему хочется прийти: Layered MVVM с Jetpack Compose, Hilt, генерируемые OpenAPI-моделями, JVM/Robolectric component-тестами.

Расскажу немного о компании, где тебе предстоить работать. Axmor — команда единомышленников, которая существует с 2003 года. У нас есть свои корпоративные ценности, которые помогают создавать комфортную обстановку внутри команды, избегать бюрократии и делать фокус на развитии.

Как у нас устроена разработка:
  • Прагматизм: эволюционные улучшения архитектуры с оценкой риска, а не «переписать всё».
  • E2e-автотесты на Kaspresso + Allure в GitLab CI
  • Тесты у нас как часть definition of done; внимательность на ревью, работа с крашами (Crashlytics) и производительностью.
  • GitLab CI пайплайны build → lint → test → release, Danger, Renovate, AI-ревью по запросу
  • Наблюдаемость в проде: Crashlytics, Firebase Performance, AppMetrica, Mindbox.
  • Стек модернизируется системно: 99,9% Kotlin, Coroutines/StateFlow, актуальные targetSdk/AGP/Kotlin; впереди — DI, слои, unit-тесты, Compose.
Чем предстоит заниматься:
  • Не просто пилить фичи, но и развивать проект путем переноса уже существующего функционала на новый архитектурный подход и актуальных тех. стек
  • У нас много legacy, нужно будет разбираться в старом коде, рефакторить его, предлагать и вносить архитектурные изменения
  • Разработкой и поддержкой существующего кода приложения
  • Обсуждением требований с аналитиком и тимлидом проекта, участием в проработке технических решений
  • Оценкой своих задач и планированием работы (на проекте есть PM и TeamLead, поможем)
Какой опыт и навыки нужны:
  • Опыт 4+ лет коммерческой Android-разработки, опыт долгоживущих продуктовых проектов.
  • Kotlin, Coroutines/Flow (StateFlow), structured concurrency.
  • Android SDK: жизненный цикл, single-activity, FragmentManager и back stack — навигация у нас самописная.
  • XML + DataBinding (BindingAdapter'ы, Observable-поля), кастомные View, RecyclerView.
  • MVVM; понимание Clean Architecture как инструмента поэтапной миграции legacy.
  • Опыт работы с legacy: рефакторинг больших классов без остановки фич-разработки.
  • DI (Hilt/Dagger/Koin) — идеально с опытом внедрения в проект без DI.
  • Retrofit + OkHttp, Gson; Room, SharedPreferences/DataStore.
  • Unit-тесты (JUnit, MockK/Mockito), умение делать код тестируемым; желательно Kaspresso.
  • Опыт работы с AI-ассистентами в разработке
Будет преимуществом:
  • Платёжные интеграции: SberPay SDK, СБП, 3DS/WebView-формы.
  • Jetpack Compose, особенно опыт внедрения в XML-проект.
  • Многомодульность, оптимизация сборки; настройка CI с инструментальными тестами.

От нас:

  • Возможность прокачивать свои навыки, делиться знаниями в формате митапов, посещать конференции. Для каждого у нас есть встречи по развитию и возможность запросить обратную связь.
  • Гибкость во всём: от графика работы до принятия решений

  • Высокий уровень самостоятельности и возможность влияния на процессы

  • Частичная компенсация абонемента в спорт зал, обучение английскому языку на платформе Skyeng.

  • Комфортный офис в Академгородке, гибридный формат работы (несколько дней в офисе, остальные на удаленке)


Адрес: Россия, Новосибирск, Советский район, микрорайон Академгородок, улица Гнесиных, 10/1
Показать на большой карте

Поделиться:

Опубликована 13 дней назад

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

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Приглашаем вас принять участие в создании и развитии Android‑приложения. ... Что мы ожидаем от кандидата: Уверенное владение Android Studio; Опытный пользователь Linux; Понимание ... Стек: Kotlin, Android SDK, Room, Retrofit, MVI, Compose.
  • Полный день
  • Опыт от 3 лет
Логотип компании «Предприятие «ЭЛТЕКС»«Предприятие «ЭЛТЕКС»
  • Новосибирск
4 дня назад
... подарков, работающий в 100+ странах мира Сервис по доставке цветов и подарков Клиентское приложение Android ... и iOS на Flutter Партнерское приложение Android и iOS на Flutter Международный продукт - mobile first ... Ищем Senior Golang Backend Developer, который возглавит разработку ядра event-driven backend-платформы ...
  • Полный день
  • Опыт от 3 лет
Логотип компании ТехнологияТехнология
  • Новосибирск
2 месяца назад
В настоящий момент в связи с расширением штата мы ищем в команду Senior AI/ML Developer.
  • Полный день
  • Опыт от 3 лет
Логотип компании СофтМоллСофтМолл
  • Новосибирск
2 месяца назад
150 000 - 220 000 ₽
Выше средней на 85%
Общая бизнес-логика Android- и iOS-приложений реализована на Kotlin Multiplatform. iOS-интерфейс написан ... будет плюсом; умение разбираться в существующем коде; готовность при необходимости работать с несложным Android-кодом ...
  • Полный день
  • Опыт от 3 лет
Логотип компании FullStackFullStack
  • Новосибирск
11 дней назад
Сейчас мы находимся в поиске Middle Python Backend Developer.
  • Полный день
  • Опыт от 3 лет
Логотип компании Совкомбанк ТехнологииСовкомбанк Технологии
  • Новосибирск
24 дня назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.