Android Developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания BSL — разработчик цифровых решений бизнес-задач с большой продуктовой экспертизой.
Мы разрабатываем собственные IT-продукты (приложения доставки и маркетплейс), а также помогаем нашим клиентам и партнерам разрабатывать их проекты любой сложности и на любом стэке.
Тем, кому интересно развиваться, мы предоставляем проекты разной направленности (как внутренние, так и внешние) и сильную команду разработчиков, QA, дизайнеров и PM.
Стек: Kotlin, Clean Architecture, MVVM, Kotlin Coroutines, Dagger, Retrofit, Room, Google/Huawei/Yandex Services, Material Design, Kotlin DSL
Задачи:
- Разработка и поддержка мобильного приложения для клиентов и сборщика;
- Взаимодействие с распределенной командой разработчиков;
- Проведение Code Review.
Что нужно уметь:
- Профессиональное владение Kotlin от 1,5 лет;
- Знание Java;
- Знание Android SDK (API 21+);
- Опыт разработки клиент-серверных приложений;
- Знание современных архитектурных паттернов в разработке (MVP, MVVM, MVI, Clean Architecture и так далее);
- Опыт работы с Coroutines;
- Использование стандартного стека технологий: RxJava 2, Dagger 2, Retrofit;
- Работа по Git Flow в команде.
Что будет полезно:
- Опыт создания кастомных UI-компонентов;
- Опыт создания многомодульных проектов;
- Ориентация на современные подходы в разработке.
Что даем взамен:
- Удаленный формат, но возможна работа из офисов в Москве и Минске;
- Мощная и стремительная прокачка hard skills на проектах разного уровня сложности;
- Команда с сильными разработчиками, QA-инженерами, project-менеджерами, аналитиками, UX/UI-дизайнерами и налаженными внутренними процессами;
- Профессиональный рост, оплачиваемое участие в конференциях и посещение образовательных курсов, внутреннее обучение от ведущих специалистов компании;
- Сплочённая команда единомышленников, которой важно создавать качественный, удобный и инновационный продукт, и здоровая дружественная атмосфера в коллективе;
- Возможность пробовать новые технологии и принимать участие в интересных нестандартных проектах;
- Корпоративные мероприятия и тимбилдинги (обучающие, спортивные, развлекательные и т.п.).