🚀 Продолжается Вайб-чек для команд разработки

Смотрите вакансии, проходите тест на вайбы и ищите команду мечты.

узнать подробности

Разработчик Android (Remote)

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

Белгород, Калининград, Нижний НовгородПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

О компании и команде

Bell Integrator – один из ведущих системных интеграторов страны. 

Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Проект:
Департамент онлайн бизнеса. Развитие мобильного приложения;
Развивается более 7 лет. В продакшене. Расширяем команду;

Работает по scrum SAFe;
Роли: разработчики iOS, android, api, тестировщики, аналитики, продакт. 18+ человек в команде.        

Ожидания от кандидата

Обязанности: 

  • Участие в полном цикле разработки приложений;
  • Взаимодействие с внутренними заказчиками;
  •  Участие в код-ревью.

Требования: 

  • Опыт коммерческой разработки Android от 3х-лет
  • Отличное знание Kotlin, Java, Android SDK;
  • Знание ООП, паттернов и принципов проектирования ПО
  • Умение писать Clean Code (SOLID, KISS, DRY)
  • Знание архитектурных паттернов MVVM/MVI
  • Опыт с DI (Dagger, Toothpick)
  • Уверенные знания Kotlin Coroutines, Flow, RxJava
  • Опыт разработки многопоточных приложений, понимание проблем многопоточности
  • Знание моделей и способов взаимодействия между клиентом и сервером (REST API, JSON, SOAP)
  • Опыт работы с базами данных (Realm, Room)
  • Понимание цикла разработки, гибких методологий (Scrum/Kanban)
  • Опыт работы с Gradle
  • Опыт написания Unit-тестов
  • Умение работать в команде
  • Английский язык на уровне чтения технической документации.

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

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
  • Опыт работы в распределенной команде профессионалов;
  • Уровень заработной платы обсуждается индивидуально;
  • Возможность работать удаленно на территории РФ

Смотреть ещё вакансии