Разработчик Android (проект "Дружбы") в Одноклассники
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Наша команда развивает внутри Одноклассников одновременно два направления: дружбы и электронную торговлю.
В направлении "дружб" помогаем пользователям подружиться друг с другом: найти одноклассников, родственников и людей со схожими интересами.
Социальный граф – это база для любой социальный сети, именно от него зависит то, как часто человек будет пользоваться сервисом.
В направлении "электронной торговли" помогаем малому и среднему бизнесу продавать свои товары пользователям прямо в Одноклассниках.
Технологический стек:
- Android architecture components.
- Kotlin и Java (новый код пишем на Kotlin, но Java всё ещё присутствует в проекте).
- Dagger 2 для DI.
- RX Java/Kotlin Flow для ассинхронщины.
Что будешь делать?
- Узнавать новое каждый день. Большинство продуктовых задач, которые возникают перед нами каждый день, не имеют шаблонных решений ― поэтому вместе с командой будешь придумывать оптимальные решения для проверки гипотез.
- Глубоко погрузишься в технические решения в смежных разделах ОК. Дружбы – продукт мультисервисный, их можно найти в ленте, в группах и в куче других мест в приложении. Сидеть в закрытой коробке не придется, потребуется постоянное расширение кругозора и понимания продукта в целом.
- Запускать эксперименты и проверять продуктовые гипотезы. Релизный цикл – 1 неделя. Стараемся декомпозировать задачи так, чтобы проверять гипотезы максимально часто.
- Научишься работать с метриками и принимать совместно с менеджерами и аналитиками решения по запуску новых фичей на всю аудиторию.
Команда и процессы:
Внутри команды есть "полный набор" людей для создания продукта: продуктовые менеджеры, дизайнер, бэкендеры, фронтендеры, QA и дата-саентисты.
Разработчики активно участвуют в принятии продуктовых решений, никаких "работ по ТЗ".
У каждой большой фичи есть ведущий разработчик. Обычно это рандомный человек из команды, который "ведёт" фичу от этапа обсуждения до запуска в прод.
Проводим качественное нетоксичное код-ревью, даём постоянную обратную связь.
Что мы ожидаем от кандидата:
- Знание Kotlin и Java.
- Любовь к UDF-архитектурам (используем MVI).
- Понимание особенностей работы с многопоточностью.
- Опыт работы с Custom View.
- Базовые навыки профилирования приложений.
- Желание профессионально развиваться и погружаться с головой в продуктовые решения.
- Готовность построить доверительные отношения с командой: умение принимать критику и открыто высказывать свое мнение.
- Быть готовым признавать неудачные гипотезы: такое случается и поэтому мы ждем, что ты будешь относиться к этому как к способу извлечь уроки, сделать выводы и в следующий раз не допустить вместе с командой этих ошибок.
Мы предлагаем:
- Сложные и интересные задачи: высоконагруженные быстрорастущие сервисы, которые задают уровень для конкурентов качеством и технологиями.
- Команда: с нами работают професcионалы экстра класса, каждый из которых может поделиться своей экспертизой.
- Профессиональное развитие: прямо в офисе мы организуем митапы, конференции, семинары и тренинги, куда открыт доступ каждому сотруднику, а также регулярно посещаем лучшие мировые конференции.
- Новый опыт: лучшие сотрудники преподают в наших образовательных проектах, выступают на российских и международных конференциях.
- Выбор: удаленка или комфортный офис с парковкой, душем и зонами отдыха в Санкт-Петербурге или Москве.
- Спорт: компания компенсирует затраты на спортивные активности — занятия в фитнес-клубе, индивидуальные тренировки, участия в соревнованиях.
- Компенсация питания.
- Регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет с первого дня (ДМС (в том числе и на детей сотрудников), английский язык).
Мы будем рады твоему отклику и, при взаимном интересе, предложим условия и проекты, от которых не захочется отказываться.