Программист C++/Qt в Диск-О (desktop), Москва

Диск-О — десктоп-приложение, которое подключает облачные сервисы как виртуальные диски. Приложение за 1,5 года существования переросло российский рынок и этим летом вышло на европейскую, американскую и азиатскую аудитории.

Диск-О умеет:

- удобно работать с файлами в облаках. Их не надо скачивать, менять и заливать назад. Работа идет как с локальным файлом;
- не занимать место на диске, несмотря на подключенные облачные сервисы с файлами, которые могут весить сотни ГБ;
- подключать сразу несколько разных сервисов или несколько учетных записей одного сервиса;
- защищать подключенные сервисы дополнительным ПИН-кодом и не переживать о случайном доступе чужих к своим файлам.

Сервисы, которые мы поддерживаем: Cloud Mail.ru, Яндекс.Диск, Google Drive, Dropbox, OneDrive, Box, WebDAV. Список постоянно пополняется.

Интересные факты о Диск-О:

- Более 1 млн установок!
- Уникальное приложение без аналогов на российском рынке.
- Низкоуровневая работа с файловыми системами Mac/Windows, реализация и поддержка и оптимизация собственной виртуальной ФС.

Работа над продуктом идет в формате стартапа, каждый участник вносит свой вклад в продуктовое развитие Диск-О.

Ближайшие планы:

- подключение новых сервисов;
- редизайн;
- новые крутые фичи.

Мы ищем деятельного разработчика, который будет активно участвовать в жизни проекта и сможет обсуждать с менеджером плюсы и минусы для пользователей одного или другого технического решения.

Стек технологий: приложение написано на языке С++11 с использованием библиотек STL и Qt. В ближайшей перспективе планируем переход на более свежую версию С++. Для взаимодействия с различными облачными сервисами по Сети используется библиотека curl. Также используются некоторые части из библиотеки boost.

Задачи

- разработка кросс-платформенного (Mac, Windows) десктоп-приложения;

- разработка и оптимизация виртуальной файловой системы;

- разработка и оптимизация архитектуры приложения;

- разработка и оптимизация ядра синхронизации;

- исследование и интеграция приложения с различными облачными сервисами;

- активное взаимодействие с другими командами, согласование интерфейса и дизайна.

Требования

- глубокое знание С++;

- понимание и опыт разработки многопоточных приложений;

- знание базовых алгоритмов и структур данных;

- опыт разработки сетевых приложений;

- умение писать качественный код;

- опыт работы с git.

Будет плюсом

- опыт работы с библиотекой Qt;

- опыт работы с облачными сервисами.

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

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

Облако Mail.ru

Облако Mail.ru – сервис для хранения любых видов файлов, который позволяет работать с ними совместно с другими пользователями. Облако – это популярный и быстроразвивающийся продукт, которым ежемесячно пользуются уже более 27 000 000 человек.

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

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

python c++ machine learning

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

Рекламные технологии, Санкт-Петербург

python c++ php algorithms highload

Backend-разработчик в команду Performance Advertising

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

python c++

C++-разработчик для обработки статистики и развития сети

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

c++

C++-разработчик в команду баннерного

MY.GAMES, Москва

c++ linux

Программист С++ в отдел портирования(MGVC)

Геосервисы, Москва

c++ render

C++ разработчик (Core rendering)

Геосервисы, Москва

c++ linux

Старший C++ разработчик (routing platform)

MY.GAMES, Калининград

c++

Старший программист игровой логики (MGVC)

Allods Team, Москва

c++

Программист C++/UE4

Allods Team, Москва

c++ cryengine

C++ разработчик

Allods Team, Москва

c++ c# linux

Backend-разработчик C#

Mail.ru Cloud Solutions, Москва

python c++ go linux

Руководитель группы разработки PaaS

Allods Team, Москва

c++ unreal engine cryengine openGL shader render

Render programmer (Warface Console)

Mail.ru Cloud Solutions, Москва

python c++ go

Руководитель команды разработки IoT-решений

Allods Team, Москва

c++

Программист C++

MY.GAMES, Киев

c++ cocos2dx

C++ разработчик (MGVC)

Allods Team, Москва

c++ unreal engine

Программист С++ (Аудио, MY.GAMES)

Tarantool, Москва

c++ lua linux

Разработчик решений

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

python c++ go

С++ программист в Vision