Опубликовано сегодня
Стажёр Android Developer в VK Санкт-Петербург
ВКонтакте
ВКонтакте — один из самых высоконагруженных проектов рунета. В сутки у нас бывает до 30 релизов и 125 миллиардов запросов к API.
О команде
Мы команда разработки контентных сервисов. Сейчас ищем стажёра сразу в две Android-команды. Команда разработки ленты VK Клипов отвечает за разработку ленты коротких вертикальных видео (от 5 секунд до 3 минут) ВКонтакте. Команда разработки ленты ВКонтакте отвечает за главную ленту приложения: один из ключевых и самых нагруженных экранов, который ежедневно видит большинство пользователей.
Предстоящие задачи
Написание чистого, читаемого и поддерживаемого кода на Kotlin.
Написание и поддержка автотестов.
Разработка пользовательского интерфейса на Android XML и Compose.
Работа в команде рефакторинга ленты ВКонтакте с разработчиками и QA.
Разработка и поддержка UI-компонентов функциональных возможностей клипов в мобильном приложении, включая реализацию UI-компонентов на Kotlin (Compose и View).
Участие в улучшении архитектуры и подходов к разработке.
Необходимо иметь
Знание Kotlin — базовый/продвинутый уровень, включая работу с лямбдами, расширениями, корутинами.
Опыт разработки UI под Android.
Понимание жизненного цикла Activity/Fragment.
Умение работать с LayoutManager, RecyclerView, ConstraintLayout.
Опыт создания кастомных View.
Знание Jetpack Compose (или готовность к обучению, но с пониманием принципов Compose).
Опыт написания автотестов, умение писать UI-тесты (например, с использованием Espresso), понимание принципов тестирования.
Опыт работы с Git.
Будет преимуществом
Опыт работы с Jetpack Compose.
Знание инструментов сборки (Gradle, CI/CD).
Активное использование RxJava.
Понимание принципов архитектуры и масштабируемости приложений.
Понимание принципов MVI/MVP.
Знание Clean Architecture и принципов SOLID.
Условия
Команда: работа с ведущими экспертами IT-индустрии, которые готовы делиться своим опытом.
Масштабные проекты и интересные задачи: мы реализовываем более 200 технологичных продуктов, которыми пользуются свыше 95% аудитории рунета.
Оборудование: у нас есть специализированные гаджеты и дополнительные мониторы для качественного решения рабочих задач.
Профессиональное развитие: мы проводим митапы, конференции, семинары и тренинги для сотрудников.
Здоровье и спорт: в офисе есть фреш-бар с овощами и фруктами, можно вступить в спортивную команду, а ещё мы компенсируем затраты на питание.
Командный досуг: наши сотрудники собираются вместе и проходят мастер-классы, тимбилдинги на свежем воздухе, смотрят кино и, конечно, танцуют на VK Fest.
Офис находится в красивом здании в центре Санкт-Петербурга, здесь можно бесконечно любоваться историческими интерьерами, фасадами и видом на город.
VK
Санкт-Петербург