Senior Android developer

Мы ищем старших Android-разработчиков сразу в продуктовую команду.

Команда занимается развитием существующих Android-приложений и разработкой новой продуктовой функциональности.

Вам предстоит:

— разрабатывать новую функциональность на Kotlin;
— поддерживать и развивать текущие приложения, в том числе на Kotlin 1.7 и Android SDK 22–29;
— участвовать в проектировании новых архитектурных решений;
— проводить Code Review;
— писать Unit-тесты.

— опыт коммерческой разработки Android-приложений от двух лет;
— уверенное знание Kotlin и Kotlin Coroutines;
— опыт работы с Dagger 2;
— знание Android SDK 21+;
— понимание архитектурных паттернов MVVM и MVP;
— понимание принципов Clean Architecture и SOLID;
— опыт создания интерфейсов как на Android View, так и на Jetpack Compose;
— опыт командной разработки.

Будет здорово, если вы приложите ссылку на приложение в Google Play, над которым работали.

Как мы работаем

— используем актуальные версии Kotlin и Kotlin Coroutines;
— развиваем CI/CD с автоматическим запуском Unit- и UI-тестов;
— автоматически проверяем Code Style при каждом push с помощью ktlint;
— используем внутренние инструменты для мокирования запросов к API и настраиваемую Debug-панель внутри приложения;
— системно работаем с техническим долгом и планируем задачи по его сокращению на каждый квартал.

Как мы работаем

— используем актуальные версии Kotlin и Kotlin Coroutines;
— развиваем CI/CD с автоматическим запуском Unit- и UI-тестов;
— автоматически проверяем Code Style при каждом push с помощью ktlint;
— используем внутренние инструменты для мокирования запросов к API и настраиваемую Debug-панель внутри приложения;
— системно работаем с техническим долгом и планируем задачи по его сокращению на каждый квартал.

Конкретную команду и направление работы определим по итогам интервью — с учётом вашего опыта, сильных сторон и профессиональных интересов.

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available