Android Senior developer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Ищем Android Senior разработчика в команду для работы на проекте по имплементации мессенджера в рамках крупной российской продуктовой IT-компании.
Чем предстоит заниматься:
- Разработка приложений на платформе Android;
- Оценка сложности разработки, планирование и работа в спринтах (agile/scrum);
- Разработка unit-тестов, рефакторинг, code review.
Необходимые знания и навыки:
- Опыт работы на Java и Kotlin от 3 лет;
- Опыт разработки под Android от 5 лет;
- Отличные знания ООП, классических алгоритмов и структур данных;
- Уверенное знание Android SDK, знание разницы между API levels;
- Понимание принципов проектирования SOLID;
- Знание современных архитектурных паттернов в Android разработке, Clean Architecture;
- Опыт разработки клиент-серверного приложения (REST, JSON);
- Опыт работы с Git, знание git flow;
- Понимание жизненного цикла разработки ПО;
- Умение работать в команде.
Nice-to-have:
- Хорошая уверенная коммуникация;
- Нацеленность на результат;
- Проактивность и командный дух.
Бонусы
Что мы предлагаем:
• Оформление по ТК РФ, оплачиваемые больничные листы;
• Работа в комфортных современных офисах в локациях нашего присутствия или в частично/полностью удаленном формате;
• Спортивные и корпоративные мероприятия;
• Программа обучения и сертификация, доступ к электронной библиотеке;
• Внутренние профессиональные сообщества и митапы для обмена опытом;
• Добровольное медицинское страхование (в том числе полис ВЗР, возможность страхования жизни и др.).