Разработчик Android в Одноклассники (проект "Обсуждения")
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Одноклассники — это крупнейшая развлекательная социальная сеть в России. Место, где можно всегда оставаться на связи со своими друзьями и близкими, выкладывать и редактировать фотографии, слушать любимую музыку, смотреть самые популярные видео и многое другое!
Обсуждения в ОК ― это возможность оставлять комментарии под разными типами постов и контента. Ежедневно обсуждениями пользуются миллионы на всех платформах (web, mob.web, Android, iOS). В обсуждениях используется не только текст, но и стикеры, фото, видео, GIF, а также музыкальные аттачи.
Наша команда развивает все механики, связанные с обсуждениями, а также алгоритмы рекомендаций интересных обсуждений.
Твои задачи:
- Разработка новых фич для обсуждений ― у тебя будет свобода придумывать и реализовывать новый функционал.
- Поддержка существующего функционала и борьба с багами.
- Улучшение производительности сервиса, которым пользуются миллионы.
- Анализ статистики, паттернов поведения и реализация пожеланий пользователей.
Мы ожидаем:
- Опыт профессиональной разработки c использованием Java/Kotlin.
- Понимание многопоточности и управления памятью.
- Знание шаблонов проектирования.
- Опыт разработки клиент-серверных приложений.
- Понимание сетевых технологий.
- Умение оптимизировать приложение с точки зрения быстродействия и работы с сетью.
Какой стэк мы используем?
Android-версия ОК построена на языках Java и Kotlin c помощью RxJava и Coroutines, а для DI мы взяли Dagger, данные храним с помощью Room.
Мы предлагаем:
- Сложные и интересные задачи: мы создаем высоконагруженные быстрорастущие сервисы.
- Команду: с нами работают профессионалы экстра класса, каждый из которых готов поделиться своей экспертизой.
- Профессиональное развитие: митапы, конференции, семинары и тренинги, куда открыт доступ каждому сотруднику, а также участие в топ-конференциях.
- Комфортный офис с парковкой, душем и зонами отдыха в паре минут от м. «Площадь Александра Невского».
- Выбор режима работы: удаленный, гибридный или в офисе.
- Спорт: компания компенсирует затраты на спортивные активности — занятия в фитнес-клубе, индивидуальные тренировки, участия в соревнованиях.
- Компенсация питания.
- Регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет с первого дня (ДМС, английский язык).