Разработчик Android (проект "Фото"), Санкт-Петербург

Одноклассники - самый высоконагруженный проект, написанный на Java в России:

За одну секунду мы умеем:
- показать 460 000 фотографий;
- загрузить 3 500 постов в ленту и дать их прочитать 500 000 раз;
- доставить 30 000 пушей и 160 000 оффлайн оповещений;
- переслать 6500 сообщений и опубликовать 1000 комментариев;
- ответить на 5000 поисковых запросов, при этом достаточно быстро, в среднем за 80мс.

Команда Фото занимается развитием сервиса для публикации фотографий.
Какую цель мы преследуем? Мы помогаем пользователям поделиться своими фотографии со своими друзьями и близкими.
Мы стремимся сделать так, чтобы пользователи Одноклассников чаще загружали фотографии и как можно быстрее получали на них реакцию.
При помощи наших инструментов обработки фотографий мы хотим предоставить людям максимум возможностей для выражения своих эмоций при помощи фото.

Задачи

  • Развитие функциональности сервиса “Фото”: оптимизация загрузки с учетом состояния сети - WiFi - 4G - 3G – EDGE,а также улучшение протоколов по взаимодействию с локальным хранилищем телефона и оптимизация сетевой производительности.
  • Расширение инструментов по обработки фотографий (развитие медиаредактора).
  • Расширение возможностей реакций на загруженные фотографии.
  • Написание новых сервисов и продуктов, связанных с загрузкой медиаконтента.
  • Реализация с нуля продуктовых гипотез (от обсуждения идеи до запуска в продакшн и принятия решения по раскатке).

Требования

  • Знание Java, Kotlin. Опыт коммерческого программирования минимум 3 года.
  • Знание SOLID принципов и MV* паттернов (MVP, MVVM и другие).
  • Понимание Single Activity Architecture, Multi-module project.
  • Желание профессионально развиваться и погружаться с головой в продуктовые решения.
  • Готовность построить доверительные отношения с командой: умение принимать критику и открыто высказывать свое мнение.
  • Быть готовым признавать неудачные гипотезы: такое случается и поэтому мы ждем, что ты будешь относится к этому как к способу извлечь уроки, сделать выводы и в следующий раз не допустить вместе с командой этих ошибок.
  • Умение делиться знаниями и развивать компетенции в команде.

Будет плюсом

  • Приветствуется опыт работы с медиаконтентом - фото, видео, музыка.

Мы предлагаем

Официальная зарплата
Гибкий график работы
Офис в центре города
ДМС
Бонусы от партнеров
Интересные задачи

Одноклассники

Одноклассники – одна из крупнейших социальных сетей. OK – самый высоконагруженный в мире сервис, написанный на Java. Большинство задач, которые возникают перед нами каждый день, не имеют готовых решений, поэтому мы используем большое количество собственных разработок. 

Похожие вакансии

Одноклассники, Санкт-Петербург

java android

Android Developer / Андройд разработчик

Myteam, Москва

ios android QA manual

Инженер по тестированию мобильных приложений

Одноклассники, Санкт-Петербург

ios android QA automation

QA Engineer / Инженер по тестированию мобильных и веб-приложений

Одноклассники, Санкт-Петербург

java

Java-разработчик (проект "Поиск")

Whalekit, Удаленно

java

Senior Java-разработчик, студия Whalekit

Одноклассники, Санкт-Петербург

java backend

Java-разработчик ("ТамТам")

Одноклассники, Санкт-Петербург

java

Java разработчик (проект "Антиспам")

adVentures, Москва

ios android WEB

Дизайнер

Одноклассники, Москва

ios android QA automation WEB QA manual

Тестировщик мобильных и web-приложений (проект "Новые пользователи")

Одноклассники, Санкт-Петербург

java bigdata data science

Data scientist / Музыка

Одноклассники, Санкт-Петербург

java android kotlin

Разработчик Android (проект "Дискавери")

Delivery Club, Москва

kotlin

Android-разработчик в команду Order experience

Одноклассники, Санкт-Петербург

java android kotlin

Android Developer / TamTam

myTarget: рекламная платформа Mail.ru Group, Москва

ios android QA automation

Инженер по тестированию мобильных приложений

Геосервисы, Удаленно

java android UI kotlin

Senior Android разработчик

ВКонтакте, Удаленно

android kotlin

Android-разработчик в продуктовую команду SuperAppKit

Одноклассники, Санкт-Петербург

java android kotlin

Android-разработчик (intern)

Одноклассники, Москва

javascript java react hadoop spark

Java разработчик (проект "Товарной платформы")

Whalekit, Москва

java

Серверный программист

ВКонтакте, Удаленно

android

Android-разработчик в команду SuperAppKit SDK

Почта, Москва

android kotlin

Ведущий Android-разработчик

Одноклассники, Москва

java android kotlin

Разработчик Android (проект "Новых пользователей")

Юла, Удаленно

java android kotlin

Android Developer (ADS)

Рекомендательные сервисы, Москва

android

Android-разработчик

Studio Nord, Санкт-Петербург

java SQL

Серверный Java-программист

Одноклассники, Санкт-Петербург

java

Java-разработчик (проект "Лента")

Одноклассники, Москва

javascript java SQL

Fullstack-разработчик (проект "Монетизации")

Mail.ru Group, Удаленно

python go java hadoop DWH ETL

Разработчик Python

Одноклассники, Москва

java hadoop spark

Data Architect

ВКонтакте, Санкт-Петербург

java

QA-инженер (команда SMB)

ВКонтакте, Удаленно

android kotlin

Android разработчик в команду VK Connect

Одноклассники, Санкт-Петербург

java hadoop

Hadoop developer (Big Data- аналитик)

Одноклассники, Санкт-Петербург

java bigdata data science

Data scientist / Моменты

Поиск, Москва

python c++ machine learning java linux deep learning

Программист-исследователь

Delivery Club, Удаленно

android

iOS-разработчик в команду Mobile Platform

MGVC, Москва

android QA automation

QA-инженер

Delivery Club, Удаленно

android kotlin

Android-разработчик в команду Takeaway

Одноклассники, Санкт-Петербург

java bigdata data science

Data scientist / Группы, пуши, приложения

Браузер, Москва

c++ java android

Android-разработчик

Myteam, Москва

java android kotlin

Android разработчик (Myteam)

Pixonic, Москва

c# java .net

Backend-разработчик (Java, C#)

Юла, Удаленно

java QA automation

QA Lead

Одноклассники, Санкт-Петербург

java hadoop data science

Data Scientist (проект "Дискуссии")

Одноклассники, Санкт-Петербург

java

Java разработчик (проект "Группы" в Одноклассниках)

Одноклассники, Москва

java hadoop SQL ETL

Data Engineer