Android-разработчик
Коротко
Supports and develops Android apps, writes code, fixes bugs, optimizes performance, improves UI, creates new screens and components, works with XML or Jetpack · Needs: 3+ years commercial Android development, Kotlin, architectural patterns, Android SDK, Jetpack, REST API, JSON, WebSocket, Git, coroutines, Flow, SOLID, unit
Описание от работодателя
Обязанности: Поддержка и доработка существующих приложений
Писать код.
Исправление багов.
Оптимизация производительности.
Улучшение пользовательского интерфейса.
Создание новых экранов, форм, логики и компонентов интерфейса.
Работа с XML или Jetpack Compose.
Участие в командных обсуждениях
– Встречи по задачам (daily meetings, планирования и ретроспективы).
– Обсуждение требований с дизайнерами и бэкенд-разработчиками.
Требования:
Опыт коммерческой разработки под Android от 3 лет.
Отличное знание Kotlin (желательно опыт работы с Java).
Опыт работы с архитектурными паттернами (MVP, MVVM, Clean Architecture и др.).
Знание Android SDK, Android Jetpack (ViewModel, LiveData, Navigation, Room).
Опыт работы с REST API, JSON, WebSocket.
Навыки работы с Git.
Понимание принципов многопоточности, опыт работы с coroutines, Flow.
Знание основных принципов SOLID, чистого кода и Unit-тестирования.
Условия: Официальное трудоустройство;
Достойная заработная плата;
Комфортные условия труда;
Удобная локация в центре города.