FullStack

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

Новосибирск, Красный проспект, Октябрьская, Площадь Гарина-Михайловского, Площадь Ленина, Октябрьская улица, 42УдалённоПолная занятость3–6 лет

О компании

FullStack — стартап с небольшой командой, который развивает мобильное приложение Skill для горнолыжного отдыха. Продукт заточен под активную аудиторию и требует быстрых итераций: вклад каждого участника напрямую влияет на скорость разработки и качество релизов.

Skill включает мобильные приложения для Android и iOS. Общая бизнес-логика вынесена в Kotlin Multiplatform, а различия по платформам решаются нативными интерфейсами: Android поддерживается на Fragment, View и XML.

Ключевые факты:

  • Небольшая команда: личный вклад влияет на скорость и качество
  • Общая бизнес-логика Android/iOS на Kotlin Multiplatform
  • Android-интерфейс: Fragment, View, XML

О вакансии

Вы будете работать в проекте Skill — мобильном продукте для горнолыжного отдыха. Команда развивает Android и iOS, при этом бизнес-логика переиспользуется между платформами через Kotlin Multiplatform, а Android-интерфейс сделан на нативном стеке с Fragment, View и XML.

В роли Middle / Middle+ Android-разработчика важно не только уверенно писать Kotlin и поддерживать качество кода, но и уметь входить в уже существующую кодовую базу: разбираться в текущих решениях, безопасно вносить изменения и доводить задачи до стабильного результата.

Командная модель построена вокруг ежедневного взаимодействия: вы работаете в паре с senior-разработчиком. До реализации обсуждаете задачу, согласуете ключевые технические решения и регулярно фиксируете статус. Отдельный контекст — активное использование coding agents: значительную часть кода может генерировать AI, а ваша роль — сформулировать задачу агенту, проверить результат, протестировать и обеспечить итоговое качество.

Чем предстоит работать:

  • Разбираться в существующем Android-коде и безопасно вносить изменения
  • Реализовывать согласованные задачи в Android-интерфейсе, используя Fragment, View и XML
  • Использовать Kotlin и Coroutines при разработке функциональности
  • Применять Jetpack-компоненты, включая ViewModel и Navigation
  • Доводить реализацию до рабочего состояния, показывать результат и учесть фидбэк
  • Ежедневно поддерживать коммуникацию: обсуждать детали до кода и давать статус по прогрессу
  • Управлять качеством кода, который создают coding agents: постановка задачи, проверка, тестирование
  • При необходимости помогать с несложными правками iOS с опорой на AI (Swift/UIKit углублённо не требуется)

Как устроена работа с командой и AI:

  • Ежедневная работа в паре с senior Android-разработчиком
  • Обсуждение вариантов реализации до того, как код начнёт появляться
  • Качество — через проверку, тестирование и интеграцию правок агентом
  • Умение контролировать результат AI важнее конкретного инструмента
Навыки
KotlinAndroidАнглийский — B1 — Средний

Обязанности

  • Разбираться в существующем Android-коде и дорабатывать его под новые задачи
  • Реализовывать Android-функциональность с использованием Fragment, View и XML
  • Использовать Kotlin и Coroutines в ежедневной разработке
  • Применять Jetpack компоненты, включая ViewModel и Navigation
  • Обсуждать задачу и существенные технические решения до начала реализации
  • Ежедневно вести статус по текущим задачам
  • Показывать и объяснять результат разработки senior-разработчику
  • Учитывать обратную связь и переносить её в следующие задачи
  • Постановка задач coding agents, проверка сгенерированного кода и обеспечение качества
  • При необходимости проверять и помогать с несложным iOS-багом с поддержкой AI, подготовить исправление и проверить сборку

Условия

  • Офис в центре Новосибирска (локации: Красный проспект, Октябрьская, Площадь Гарина-Михайловского, Площадь Ленина, Октябрьская улица, 42)
  • Гибкий график
  • Возможна удалённая работа при высокой самоорганизации и сильных коммуникативных навыках
  • Полная занятость
  • 40-часовая рабочая неделя
  • Ежедневная работа в паре с senior-разработчиком и регулярные обсуждения

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

Как получить эту работу — с ИИ-помощником РаботаМакс

Бесплатно поможем на каждом шаге. Нажмите, чтобы раскрыть.