Android Tech Lead

По договоренности

  • Смоленская
  • Киевская
  • Фили

Мы сейчас в поиске Android Tech Lead (с участием в разработке) для работы над проектом Frisbee (frisbee.chat/ru) — это безопасный и отказоустойчивый корпоративный мессенджер для эффективной командной работы. Frisbee сочетает в себе удобство использования публичных мессенджеров с возможностями, нужными для работы, и предлагает различные решения для безопасного хранения и развертывания.

Наше Android-приложение написано на Kotlin. Мы следуем принципам Clean Architecture и используем паттерн MVVM. В работе активно применяем реактивный подход используя Coroutines и Flow. Взаимодействие с сервером происходит через REST и SSE. Для сетевых запросов используем Retrofit 2 и OkHttp. База данных — Room, навигация реализована на Cicerone, а для внедрения зависимостей применяем Toothpick. Разработка ведется командой из 9 Android разработчиков, 8 из которых уровня Senior.

Проект развивается с декабря 2019 года, это долгосрочный продукт с реальными клиентами.


Задачи:
- Определять архитектурное направление Android-приложения;
- Принимать ключевые технические решения и задавать стандарты разработки;
- Проводить внутренние ревью архитектуры и кода;
- Участвовать в планировании, оценке задач, организации взаимодействия между платформами;
- Оптимизировать производительность приложения: рендеринг, память, сеть, время запуска;
- Отслеживать технологические тренды Android и предлагать актуальные решения для внедрения;
- Контролировать технический долг, планировать и обеспечивать его сокращение;
- Анализировать крэши, логи и метрики, предлагать меры для повышения стабильности;
- Обеспечивать безопасность приложения и пользовательских данных;
- Оперативно реагировать при возникновении критичных ситуаций;
- Разрабатывать новой функционал и развивать существующий в составе фича-команды.

От кандидата ожидаем:
- Опыт в разработке Android-приложений от 7 лет;
- Опыт работы над крупным и известным проектом в роли Tech Lead на протяжении длительного времени;
- Глубокое понимание ОС Android, его архитектуры, SDK и жизненного цикла приложения;
- Уверенные знания и практический опыт применения различных архитектурных подходов (Clean Architecture, MVVM, MVI, MVP, многомодульность и т.д.);
- Отличное владение Kotlin и глубокое знание Coroutines, Flow, Room и Compose;
- Понимание принципов UI/UX мобильных приложений и опыт их проектирования;
- Умение эффективно работать c командой;
- Ясная и конструктивная коммуникация.


Адрес: Россия, Москва, Мантулинская улица, 24
Показать на большой карте

Поделиться:

Опубликована 21 день назад

Похожие вакансии

В связи с развитием компании ищем в нашу команду Tech lead Java разработчика.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Национальная ЛотереяНациональная Лотерея
  • Москва
4 дня назад
IT SMART FINANCE — это международный финансовый холдинг, основанный в 2014 году. Наши команды работают в России и Казахстане. Мы создаем собственные продукты по онлайн-кредитованию и инвестициям. Чем предстоит заниматься: Проектировать масштабируемую...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании АйтиСФАйтиСФ
  • Москва
7 дней назад
280 000 - 340 000 ₽
Ты сможешь получить опыт и раскрыть свой потенциал, работая над уникальными технологичными проектами наших клиентов. Ты фокусируешься на технических задачах, а мы берем на себя переговоры с заказчиком, решение бюрократических вопросов и своевременно ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании RedLabRedLab
  • Москва
3 дня назад
400 000 - 500 000 ₽
Выше средней на 36%
... Lead / Senior Architect — Вы лично запускали SaaS-продукт с нуля до production — не участвовали в команде ... КЛЮЧЕВЫЕ НАВЫКИ (теги для hh.ru): Tech Lead Software Architecture SaaS Backend Development Microservices ... AI/ML REST API PostgreSQL Redis Docker Kubernetes CI/CD AWS Yandex Cloud Team Lead System Design ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Тalent MagnetТalent Magnet
  • Москва
2 дня назад
до 300 000 ₽
Мы ищем Tech Lead / Team Lead (PHP + Go) — инженера, который умеет не только писать код, но и выстраивать ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ТриадаТриада
  • Москва
12 дней назад
Обязанности: Организация и координация работы команды разработчиков. Активное участие в оптимизации процессов разработки и их реализации. Наставничество и менторство для младших членов команды. Проведение code review, контроль качества кода. Построен...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании АФЛТ-СистемсАФЛТ-Системс
  • Москва
14 дней назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.