👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Senior/Lead Android Developer

Зарплата

от 150 000 ₽

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

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

Компания

Ster - это Fintech-стартап. Мы хотим улучшить кредитование в оффлайн и онлайн-магазинах и создать сервис мирового уровня

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

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

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

обязательные требования

· Опыт разработки в Android - от 3х лет

· Отличное понимание архитектуры OS Android

· Богатый опыт работы с Java/Kotlin, Android SDK, Android Architecture Components, Coroutines

· Понимание особенностей разных версий Android

· Опыт работы с шаблоном MVVM

· Понимание аспекта безопасности клиент-серверного взаимодействия

· Опыт внешних интеграций, например SDK для работы поддержки или для пушей (Firebase SDK) и т.д.

· Понимание принципов ООП

· Умение применять SOLID уместно

· Готовность аргументировать свои технические решения

· Умение проводить анализ требований, исследование предметной области и оценивать сроки реализации

· Ответственность: привычка проверять и оптимизировать результаты своей работы

· Умение проектировать стратегию повтора запросов

· Опыт отладки приложения (сходу не очевидно, в чем проблема)

· Наличие проектов, которые можно посмотреть (ссылка на приложение в маркете)

будет плюсом

· Опыт управления и наставничества

· Опыт локализации приложения

· Опыт работы с библиотекой GeckoView

· Опыт работы с JS

задачи

· Взять на себя развитие архитектуры готового Android приложения

· Выявить проблемы в коде, обозначить опасные места, предложить план по рефакторингу/оптимизации

· Регулярно проводить код-ревью коллег

· Планировать релизы совместно с руководством команды

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

Удаленка

· Распределенная команда

· Гибкий график, составляется вами, с учетом необходимости контактировать с командой

· Еженедельный звонок для синхронизации команды, в течение недели по необходимости персональные звонки или обсуждение в чате

· Короткие релизы: мы придерживаемся политики небольших, но регулярных релизов (вас не нагрузят сверх возможностей, при необходимости все, что вы не успеваете просто переезжает в следующий релиз)

· Наше приложение уже в продакшне, в стадии закрытого тестирования

· У нас настроен CI и выпуск версий

· ЗП обсуждается персонально

· Команда небольшая, но закрыты все основные позиции, поэтому не свою работу делать не придется.

Состав команды: 2 - Backend Dev, 1 - Frontend Dev, 1 - Android Dev, 1 - iOS Dev, 2 - QA, 2 - DevOps, Product, Designer, Support

Контакты: hr@brouser.com

tg: @vanya_bffn