💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

Android - разработчик

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Помогаем крупному бизнесу становиться цифровым

Описание вакансии

Условия работы

Технократия это не просто название нашей компании, но и наша идеология и философия в рамках которой мы работаем и развиваемся. Наша команда состоит из талантливых и амбициозных профессионалов. Вместе мы каждый день доказываем, что являемся одной из лучших команд разработки в России.

Мы работаем, как над заказной разработкой ПО для крупнейших компаний страны и мира, так и над собственными продуктами компании. Каждый сотрудник нашей компании получает возможность самореализации, воплощения своих идей и собственного потенциала.

Чем предстоит заниматься:

Разработка и поддержка мобильных приложений под платформу Android.

Бонусы

Мы создаем все условия для творческого процесса:

  • Комфортный и современный офис со свежими фруктами, сладостями и кофе в самом центре Казани.
  • Официальное трудоустройство.
  • Корпоративные уроки английского языка в офисе.
  • Семинары, тренинги и участие в известных конференциях за счёт компании.
  • Современная, удобная техника от Apple и Xiaomi.
  • Индивидуальный план развития и постоянный профессиональный рост.
  • Сильную команду единомышленников и постоянные митапы внутри команды.
  • Большая комната отдыха с настольным теннисом и PS4.
  • Гибкий график работы.
  • Помощь с релокацией в Казань.

Мы ожидаем от вас:

  • Уверенное знание Kotlin, Android SDK.
  • Опыт продуктовой разработки под Android от 1,5 лет.
  • Знание основных паттернов проектирования (MVVM, MVP).
  • Опыт разработки клиент серверных приложений (Retrofit 2, OkHttp, Glide\Picasso).
  • Опыт работы с Android Architecture Components (ViewModel, LiveData, Room).
  • Понимание принципов внедрения зависимостей, опыт работы с Dagger 2.
  • Понимание принципов и опыт работы с RxJava 2.
  • Умение писать Clean Code (SOLID, KISS, DRY).
  • Знание классических структур данных и алгоритмов.
  • Навыки работы с Git.