Android разработчик (проект "Фото")
Срочно требуется android разработчик (проект "фото")!
Должностные обязанности:
Наша команда занимается развитием сервиса для публикации фотографий в ОК.
Мы помогаем пользователям делиться снимками со своими друзьями и близкими, а также делать свои кадры креативнее при помощи различных инструментов обработки. Мы стремимся сделать так, чтобы наши пользователи чаще загружали фотографии и как можно быстрее получали на них реакцию.
Технологический стек:
Android architecture components;
Kotlin и Java (новый код пишем на Kotlin, но Java все еще присутствует в проекте);
Dagger 2 для DI;
RxJava/Kotlin Flow для асинхронщины.
Твои задачи:
развитие функциональности сервиса «Фото»: оптимизация загрузки с учетом состояния сети (WiFi/4G/3G/EDGE), улучшение протоколов по взаимодействию с локальным хранилищем телефона и оптимизация сетевой производительности;
расширение инструментов по обработкe фотографий (развитие медиаредактора);
расширение возможностей реакций на загруженные фотографии;
написание новых сервисов и продуктов, связанных с загрузкой медиаконтента;
реализация продуктовых гипотез с нуля (от обсуждения идеи до запуска в продакшен и принятия решения по раскатке).
Мы ожидаем:
знание Java, Kotlin. Знание принципов SOLID и MV*-паттернов (MVP, MVVM и других);
понимание Single Activity Architecture, Multi-module project;
приветствуется опыт работы с медиаконтентом: фото, видео, музыкой;
желание профессионально развиваться и погружаться с головой в продуктовые решения;
готовность построить доверительные отношения с командой: умение принимать критику и открыто высказывать свое мнение;
быть готовым признавать неудачные гипотезы: такое случается и поэтому мы ждем, что ты будешь относиться к этому как к способу извлечь уроки, сделать выводы и в следующий раз не допустить вместе с командой этих ошибок;
умение делиться знаниями и развивать компетенции в команде.
Мы предлагаем:
сложные и интересные задачи: мы создаем высоконагруженные быстрорастущие сервисы;
команду: с нами работают профессионалы экстра класса, каждый из которых готов поделиться своей экспертизой;
профессиональное развитие — митапы, конференции, семинары и тренинги, куда открыт доступ каждому сотруднику, а также участие в топ-конференциях;
комфортный офис с парковкой, душем и зонами отдыха;
выбор режима работы: удаленный, гибридный или в офисе;
спорт: компания компенсирует затраты на спортивные активности — занятия в фитнес-клубе, индивидуальные тренировки, участия в соревнованиях;
компенсация питания;
регулярно пересматриваемая зарплата, годовые бонусы, социальный пакет с первого дня (ДМС для сотрудника и его детей, английский язык).
Условия:
Полный рабочий день