Технократия цифровизирует бизнес: от небольших компаний до крупных корпораций. СИБУР Диджитал, Камаз Digital, Татнефть, Университет Иннополис — наши клиенты. А ещё внутренние продукты, которые мы выводим на рынок. Мы – аккредитованная ИТ-компания, наши сотрудники могут пользоваться всеми преимуществами этого статуса.
С нами приятно работать: прозрачные процессы, понятная система грейдов и прогнозируемый рост, культура наставничества, возможность влиять на проекты и быть услышанным.
Прямо сейчас мы в поиске Lead Android-разработчика. У сотрудника появится возможность поработать с одним из крупнейших российских сервисов для заказа такси, доставки еды, бьюти-индустрии. Высоконагруженные сервисы, команда сильнейших специалистов и современных технологии - все это есть.
Стек технологий: Java, Kotlin, Kotlin Coroutines/RxJava 2, MVVM/MVI, Dagger 2, Retrofit 2, Android SDK, Navigation Component, OkHttp, Gson, jUnit, Mockito, Espresso, CI/CD, Clean Architecture, Architecture Components (ViewModel, LiveData, Room.
Мы предлагаем:
-
Наш офис в центре Казани;
-
Нетоксичная и амбициозная команда;
-
Разнообразие проектов: внешние/внутренние, масштабные/локальные;
-
Культура наставничества. Продвигайся вверх бок о бок с лучшими — наши руководители направлений - признанные эксперты в профессиональном сообществе;
-
Индивидуальные планы развития и карты знаний для прогнозируемого карьерного роста;
-
Современный стек;
-
Техника при трудоустройстве;
-
Поддержка ваших технических инициатив;
-
Уроки английского, занятия йогой в офисе, своя футбольная команда;
Что ожидаем от вас:
-
Опыт руководства командой разработчиков
-
Уверенное знание Kotlin, Android SDK
-
Опыт продуктовой разработки под Android от 5 лет
-
Знание основных паттернов проектирования (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