Вакансия: Middle/Senior Android-разработчик (Kotlin) на проект "Вторая память"
Stream – дочерняя компания ПАО МТС, мы создаём мобильные и веб-приложения для Холдинга МТС и уже имеем в своем портфолио:
- Десятки реализованных проектов федерального уровня с применением BigData, Programmatic в области рекламы;
- Платформу по реализации VaS услуг, мобильных сервисов и мобильного контента;
- SmartMed – телемедицина от МТС и МЕДСИ, онлайн-консультации, запись к врачу и вызов врача на дом;
- SmartHome – сервис по превращению любой квартиры в «умный дом»;
- МТС Музыка – медиатека с более 40 млн. треков и бесплатным трафиком;
- Маркетинговые площадки, облачное хранилище данных и множество других социально важных проектов.
Мы постоянно развиваем текущие проекты и запускаем новые, чтобы сделать жизнь наших клиентов проще и интереснее. В штате нашей компании уже более 800 человек, мы продолжаем расширяться и сейчас в поисках android-разработчика!
О проекте: МТС Вторая память - высоконагруженный сервис облачного хранилища, в котором можно хранить фото и видео, тем самым освобождая память смартфона для новых впечатлений. Также сервис позволяет восстанавливать потерянные контакты. Облако работает под одним аккаунтом с любых устройств и умеет делиться впечатлениями с близкими.
Почему работать с нами будет интересно?
- Мы используем последние технологии и всегда открыты к новым идеям и подходам;
- Чистая архитектура и отсутствие легаси;
- Сформированные процессы работы по фреймворку scrum
- Много интересных задач, с которыми предстоит столкнуться разработчику.
Основная деятельность:
- Развитие мобильного приложения, реализация нового функционала;
- Code Review.
У потенциальных кандидатов хотелось бы увидеть:
- Опыт мобильной разработки от 2х лет;
- Уверенное знание Kotlin;
- Опыт работы с REST api (retrofit2 + moshi);
- Знание современных архитектурных паттернов в разработке (MVVM, MVP);
- Общее понимание Clean Architecture;
- Опыт работы с RxJava2, понимание основ реактивного программирования;
- Знание шаблонов проектирования, ООП, многопоточного программирования и умение применять на практике;
- Опыт создания сложных интерфейсов, кастомных UI-компонентов;
- Опыт работы с Git (по Git Flow в команде);
- DI (dagger2);
- Architecture components (ViewModel, work, lifecycle, room);
Будет преимуществом
- Опыт работы с веб-сокетами;
- Опыт написание Unit тестов;
- TDD;
- Cicerone (навигация);
- Опыт разработки single activity application;
- SQLite.
Мы предлагаем:
- Оформление по ТК РФ, гибкий график работы;
- "Белая" заработная плата + полугодовые бонусы;
- ДМС со стоматологией, страхование жизни после испытательного срока;
- Обучение и посещение профильных конференций;
- Корпоративная мобильная связь;
- Комфортный офис (Москва, Питер, Казань, Пермь) или полностью удаленная работа из любого региона;
- 31 день оплачиваемого отпуска.