December 3, 2024
Senior Android-разработчик в DODO BRANDS
- Ближайшая цель юнита — улучшить опыт первых трех заказов. Будем менять основной сценарий приложения: улучшать онбординг, работать с каталогом, улучшать работу корзины и платежей. Задачи будут разные, но все на критическом пути приложения. При этом будем редизайнить по пути, чтобы приложение стало самым красивым.
- Мы сейчас активно редизайним приложение, поэтому надо будет много работать с UI, уметь верстать самым разным образом, доводить интерфейс до отличного состояния. Буквально будем искать максимум, который сможем сделать. Нужно уметь декомпозировать сложные экраны, работать с нестандартной навигацией, анимировать кнопочки, оптимизировать, но и не забывать про стандарты платформы. Хочется и шейдеры даже пописать, но пока не добрались.
- опыт использования Jetpack Compose в рабочих проектах
- уверенное знание Kotlin и его стандартной библиотеки
- хороший опыт работы с Kotlin Coroutines (включая Flow)
- знание особенностей актуальных версий Android
- понимание жизненного цикла стандартных компонентов Android-приложения (особенно того, как работает сохранение и восстановление его состояния)
- умение применять Dependency Injection с использованием любой из существующих библиотек
- навыки работы с многомодульным проектом
- опыт написания тестов (любого типа, например, unit или UI)
- навыки профилирования и оптимизации производительности приложения
- опыт сбора и анализа технических метрик качества приложения
- знание SQL-подобных языков (например, для анализа данных аналитики)
- опыт конфигурации CI
- Kotlin
- OkHttp/Retrofit
- Coroutines/Flow
- MVP/Moxy
- Jetpack Compose
- Dagger2
- Realm
- Мы постоянно следим за количеством крашей (сейчас crash-free users: 99.95%) и работаем с тех долгом. Находим время, чтобы править баги и вносить глобальные архитектурные изменения. Например, сейчас делим всё приложение на модули, внедряем Jetpack Compose и отказываемся от Realm в пользу Jetpack DataStore.
- У нас хорошо прокачанный CI/CD: мы пишем UI- и Unit-тесты, следим за процентом покрытия кода. Регрессионное тестирование на 40% автоматическое, и мы работаем над его ускорением, что позволяет нам поддерживать постоянный темп релизов и выкладывать новую версию раз в 2 недели. Все фичи выкладываем под фича-тоглами.
- Работаем в кроссфункциональных продуктовых командах и обсуждаем задачи совместно с дизайнером, аналитиком и PO.
- Можно работать удалённо или в уютных офисах на Автозаводской в Москве, на Петроградке в Санкт-Петербурге, в Алмате или в Дубае
- Стабильная, официальная заработная плата, вилка в рынке. Конкретную сумму обсуждаем с каждым кандидатом
- Работа в команде профи и энтузиастов - мы обмениваемся опытом и растем друг с другом
- Оплатим профильное обучение, купим билет на конференцию и необходимые книги
- Поможем публично выступить, прокачать тебя как автора статей, раскрутить в комьюнити
- Скидка на уроки английского языка в Skyeng и на сессии психолога в Alter
- ДМС тоже есть, с первого рабочего дня
Также укажите, что узнали о вакансии в телеграм-канале IT / Tech jobs
December 3, 2024, 07:02
0 views
0 reposts