Android разработчик
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы приглашаем к себе в команду Senior Android developer. У нас дружный, молодой, коллектив. На данный момент в команде Android 6 человек. Проект зарождался как стартап, что позволяет нам не сковывать себя в применении новых технологий и подходов и самим предлагать интересные фичи, помимо устоявшегося бизнес процесса.
Проект: корпоративный мессенджер SberChat. Это платформа для коммуникации (десктоп и мобильные приложения, вебсайт), объединяющая удобные инструменты для обмена сообщениями, звонки, групповые видеозвонки и коллаборации внутри команды. Чат-боты и миниприложения.
О нас:
- Минимальное кол-во легаси. Android-версия проекта зародилась в конце 2019 года и сразу писалась на современном стеке;
- Проект целиком написан на Kotlin;
- Вся архитектура построена в соответствии с Clean Architecture, MVVM;
- Проект разбит на модули feature/core и продолжает активно дробиться;
- В проекте используем хорошо зарекомендовавшие себя инструменты : Cicerone, Room, AndroidX, Rxjava3 но также, мы всегда открыты к новому и активно следим за трендами;
- Общение с бэкендом построено на базе grpc и protobuf.
Чем предстоит заниматься:
- Разрабатывать новый функционал, оптимизировать уже реализованный. В спринте всегда стараемся уделять время и фичам и тех долгу;
- Активно участвовать в код-ревью;
- Тесно взаимодействовать с каждой стороной разработки (бэк/аналитика/дизайн/тестирование).
Что мы ожидаем от тебя:
- Ты всегда смотришь на задачу шире, заранее предусматриваешь узкие места и проблемы;
- Глубокое понимание JVM и Android и того, как все работает под капотом;
- Отличное знание Rx и многопоточного взаимодействия;
- Отличное знание клиент-серверного взаимодействия;
- Умение писать чистый код и находить баланс между красивой архитектурой и простотой;
- Ты не боишься высказывать свои мысли и сомнения, но так же и умеешь прислушиваться к другим;
- Следишь за современными трендами и технологиями и всегда готов ими делиться с командой.
Будет плюсом:
- Опыт работы с webrtc, grpc;
- Опыт написания кастомного UI;
- Опыт профилирование работы приложения;
- Опыт оптимизации скорости отрисовки view.
Мы предлагаем:
- Официальное трудоустройство согласно ТК РФ;
- Белая заработная плата (оклад + годовая премия);
- Страхование (от несчастных случаев, ДМС);
- Оздоровительные программы для детей сотрудников;
- Возможность обучения за счет компании;
- Выплаты материальной помощи в особых/чрезвычайных случаях;
- Дисконт-программы от компаний партнеров (фитнес, страхование, туризм);
- Льготное кредитование;
- Столовая на территории офиса.
Бонусы
Обучение за счет компании: онлайн курсы в Виртуальной школе Сбера, возможность получить новую квалификацию
Реферальная программа для сотрудников: пригласи в команду знакомых профессионалов и получи свое вознаграждение до 100 тыс. рублей
Курсы для будущих родителей, материальная поддержка молодых мам, детский отдых и подарки за счет компании
Корпоративная пенсионная программа