Актуальные заказы по Android Architecture Components

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

Удаленно
Full-time

Проект Технологичная платформа для инвестиций и трейдинга. 


Задачи

  • Работа над продуктовыми задачами внутри фича-команд;
  • Развитие технических частей проекта;
  • Проведение Code Review;
  • Улучшение архитектуры и принятие технических решений вместе с командой;
  • Участие в принятии решений процесса разработки.


Требования

  • Коммерческий опыт разработки Android приложений более 3 лет;
  • Опыт работы в команде из 5+ разработчиков;
  • Глубокое понимание Android SDK;
  • Понимание Clean Architecture;
  • Знание MV* паттернов, паттернов проектирования и архитектуры;
  • Понимание многомодульной архитектуры приложения;
  • Умение писать Unit тесты;
  • Опыт работы с Dagger2, RxJava, Coroutines, Navigation Component.


Будет плюсом

  • Опыт работы с WebSockets;
  • Опыт работы с Compose;
  • Умение работы и настройки CI/CD;
  • Понимание и опыт работы с Server Driven UI;
  • Опыт написания UI и Snapshot тестов.

Старший Android-разработчик

Удаленно
Full-time

Для крупного банковского проекта требуется Android Developer (Senior).

Необходимые навыки:

  • Опыт разработки Android от 4 лет;
  • Уверенные знания по Java и Kotlin;
  • Умение разбираться и работать с чужим кодом;
  • Готовность к командной работе и трудиться над общими задачами;
  • Знание и понимание принципов SOLID;
  • Понимание и умение применять архитектурные паттерны (MVP, MVVM, …);
  • Опыт работы с Dagger 2, RxJava 2, Android Architecture Components;
  • Опыт работы с Git;
  • Участие в code review;
  • Опыт разработки клиент-серверных приложений;
  • Знание архитектуры приложений;
  • Опыт разработки мобильных приложений;
  • Умение разбираться в чужом коде и проводить рефакторинг;
  • Умение работать в команде и отвечать за сроки;
  • Умение писать поддерживаемый и тестируемый код;
  • Умение разрабатывать свои компоненты;
  • Понимание принципов клиент-серверного взаимодействия;
  • Знание текущих тенденций развития мобильных приложений.
  • Jira, confluence;
  • Опыт написания Unit/UI-тестов.


Локация РФ, РБ.

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

Удаленно
Full-time
Проектная занятость
Требования: - Опыт разработки Android от 3-х лет; - Уверенные знания по Java и Kotlin; - Умение разбираться и работать с чужим кодом; - Готовность к командной работе и трудиться над общими задачами; - Знание и понимание принципов SOLID; - Понимание и умение применять архитектурные паттерны (MVP, MVVM и др.); - Опыт работы с Dagger 2, RxJava 2, Android Architecture Components; - Опыт работы с Git; - Участие в code review; - Опыт разработки клиент-серверных приложений. Ожидаем от разработчика: - Знаний архитектуры приложений; - 2-х летний опыт разработки мобильных приложений; - Умение разбираться в чужом коде и проводить рефакторинг; - Умение работать в команде и отвечать за сроки; - Умение писать поддерживаемый и тестируемый код; - Умение разрабатывать свои компоненты; - Понимание принципов клиент-серверного взаимодействия; - Знание текущих тенденций развития мобильных приложений. Будет плюсом: - Jira, confluence; - Опыт написания Unit/UI-тестов.

Старший разработчик Android

Удаленно
Full-time
Проектная занятость
Долгосрочный финтех проект, связан с инвестированием, трейдингом и ценными бумагами. Обязательные технологии: 1. Android от 3-4 лет 2. Kotlin, Kotlin coroutines 3. GraphQL 4. WebSockets 5. RxJava / RxKotlin Общие: - Retrofit - MVVM, MVP - Dagger 2 - Room - Architecture Components - Data binding - FireBase - Уверенные знания Android SDK, Java; - Возможность работы с системой управления версиями git; - Знание ООП, Clean architecture, паттерны проектирования; - Опыт разработки клиент-серверных приложений от 3 лет.

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

Ищем Android разработчика для работы в крупной компании банковского сектора. Работа в офисе Москва, Санкт-Петербург Требования: Опыт 1-5 лет Про проект: Приложение разрабатывается 15+ scrum-командами одновременно. Чтобы обеспечить стабильную и качественную разработку, используется e2e automation testing, release train и др. Уже два года пишут только на Kotlin. В стеке RxJava2, Dagger2, Architecture Components, Spock, Espresso. Есть техрадар, на котором тестируются новые технологии и решается внедрять ли их в проект. В компании ценят таланты, поэтому активно способствуют личному и профессиональному развитию. Дают большую свободу, а взамен ожидают большую ответственность. Что нужно: - Опыт разработки под платформу Android от 1.5 лет - Наличие опубликованных приложений в google play - Знание Android SDK (4.1+) - Иметь коммерческий опыт разработки на Kotlin - Знание классических алгоритмов и структур данных - Иметь опыт работы с системами автоматической сборки проектов (Gradle) - Знание и умение применять паттерны проектирования - Понимание принципов SOLID - Желание развиваться Будет плюсом: - Понимание и опыт работы с RXJava - Опыт работы с Docker/Marathon/Jenkins - Понимание принципа dependency injection -Опыт работы с dagger2 -Глубокое знание Java core - Опыт написания unit-тестов, автотестов, использование CI Предлагают: - Вы получите обширный опыт. Кроме продуктовых задач вы сможете выбрать направления, в которых вам интересно развиваться (CI/CD, design system, software architecture) - Работа в молодом и позитивном коллективе профессионалов - График работы – гибкий - ДМС со стоматологией - Корпоративные скидки в широкую сеть фитнес-залов и многое другое