Senior Android developer
Можно удаленно
Требуемый опыт работы: 3-6 лет
Технократия цифровизирует бизнес: от небольших компаний до крупных корпораций. СИБУР Диджитал, Камаз Digital, Татнефть, Университет Иннополис — наши клиенты. А ещё внутренние продукты, которые мы выводим на рынок.
С нами приятно работать: прозрачные процессы, понятная система грейдов и прогнозируемый рост, культура наставничества, возможность влиять на проекты и быть услышанным.
Прямо сейчас мы в поиске Senior Android-разработчика с дальшнейшим ростом до лида отдела на крупный международный финтех проект.
Стек технологий: Kotlin, Kotlin Coroutines, MVVM, Dagger 2, Retrofit 2, Android SDK, Navigation Component, OkHttp, Gson, jUnit, Mockito, Espresso, CI/CD, Clean Architecture, Architecture Components (ViewModel, LiveData, Room), Jetpack Compose.
Что ожидаем от вас:
- Уверенное знание Kotlin, Android SDK
- Опыт продуктовой разработки под Android от 3 лет
- Знание основных паттернов проектирования (MVVM, MVP)
- Опыт разработки клиент серверных приложений (Retrofit 2, OkHttp)
- Опыт работы с Android Architecture Components (ViewModel, LiveData, Room)
- Понимание принципов внедрения зависимостей, опыт работы с Dagger 2
- Понимание принципов и опыт работы с RxJava 2 и/или Kotlin Coroutines
- Умение писать Clean Code (SOLID, KISS, DRY)
- Знание классических структур данных и алгоритмов
- Навыки работы с Git
Будет плюсом:
- Знание английского языка
- Опыт написания тестов
- Опыт в создании кастомных view
- Знание средств для работы с анимациями в Android
- Опыт работы с Gradle
Мы предлагаем:
- Возможность роста до руководителя отдела Android разработки;
- Современный стек и поддержка ваших технических инициатив;
- Топовая техника при трудоустройстве;
- Нетоксичная и амбициозная атмосфера;
- Культура наставничества. Продвигайся вверх бок о бок с лучшими — наши руководители направлений признанные эксперты в профессиональном сообществе, ты тоже можешь быть одним из них;
- Индивидуальные планы развития и карты знаний для прогнозируемого карьерного роста;
- Компенсация психологических услуг;
- Уроки английского языка, йога в офисе (или удаленно) и собственная футбольная команда;
- Возможность работать удаленно или классный современный офис в центре Казани.
Ключевые навыки
Android / Kotlin / Java / Retrofit / Английский язык / Coroutines / MVVM / Git / Dagger 2 / MVP