Senior Android developer
Требования
Местоположение и тип занятости
Компания
IT-компания в сфере облачных и AI-технологий
Описание вакансии
Условия работы
SberCloud – облачный провайдер Группы Сбербанк, предоставляющий услуги для бизнес-клиентов на базе технологий Группы Сбербанк, одной из крупнейших технологических экосистем в России. Предоставляя клиентам передовые облачные технологии, совместимые с привычной для их бизнеса архитектурой ИТ-приложений, мы делаем возможным технологический прорыв. Мы создаем облачную платформу SberCloud, используя многолетний опыт развития ИТ-инфраструктуры Группы Сбербанк, обеспечения ее надежности, безопасности и эффективности в условиях стремительно растущих нагрузок и темпа изменений
Обязанности:
- Разработка массового B2C-приложения
- Разработка продуктовых фич
- Рефакторинг и избавление от legacy-кода
- Code review
- Разработка архитектуры приложения
Требования:
- Опыт разработки под Android от 3 лет
- Хорошее владение Java и опыт объектно-ориентированного программирования. Знание основных шаблонов проектирования
- Понимание работы сетевого взаимодействия
- Представление о разных архитектурных подходах (MVP, Clean Architecture и др.)
- Умение разбираться в чужом коде
- Опыт написания тестов
- Умение смотреть на задачу со стороны разработки и со стороны бизнеса
- Знание основных алгоритмов и структур данных
- Желание находить новые решения, осваивать новые технологии
- Желание и способность делиться знаниями через семинары, работу в паре, code-review
- Опыт работы в Agile-среде
- Будет круто, но не обязательно:
- Опыт работы и настройки CI/CD pipeline’ов
- Опыт разработки под iOS
- Опыт в Backend/Front
Условия:
- Офис у м. Арбатская, Библиотека им Ленина.
- ДМС + стоматология.
- Корпоративные скидки для сотрудников Группы Сбербанк
- Корпоративный фитнес
- Льготные условия для кредитования
- Гибкий график начала рабочего дня