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