💛 Расскажите, за что вы любите вашего эйчара — а мы доставим доброе послание в любую точку мира → поделиться

Android Engineer

Зарплата

до 5000 $

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

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

Компания

Создаем собственные продукты и решения для крупного и среднего бизнеса.

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

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

У нас есть готовый proof of concept на React Native, сейчас мы готовы выходить в продакшн и подключать клиентов, потому хотим нативно переписать приложение.

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

  • Необходимо разработать приложение для мобильных устройств по готовому дизайну.

Технические навыки:

  • Опыт Android разработки от 3х лет
  • Знание и опыт с Android SDK, Kotlin / Java
  • Понимание паттернов проектирования (MVP/ MVVM/ MVI или аналогичные)
  • Понимание системы построения Gradle и Continuous Integration
  • Опыт в написании Unit Tests (JUnit), UI tests (Espresso) и Mocking (Mockito)
  • Опыт использования multi-threading и dependency injection фреймворков
  • Опыт работы с REST APIs и автономным кешированием 

Будет плюсом:

  • JUnit5 + Mockito, OkHttp + Retrofit + Coroutines/Flows
  • Android navigation library
  • Опыт работы с компонентами архитектуры Android - Paging3 + Coroutines
  • Опыт работы с компонентами архитектуры Android - ViewModel + Coroutines/Flows
  • Databinding, Koin
  • Google maps
  • Lint + detect + ktlint
  • Firebase

Предлагаем:

  • 100% удаленная работа
  • Гибкий рабочий график
  • Сильная команда разработчиков
  • Работа в проекте с высокой нагрузкой
  • Нет бюрократии, все решается быстро
  • Развитие, в зависимости от ваших личных качеств, амбиций и целей
  • Возможность мигрировать по проектам и писать на разных стеках технологий