Яндекс Диск — часть сервисов Яндекс 360, в которые, помимо Диска, входят Почта, Мессенджер и Телемост. Последний так же разрабатывается нашей командой.
В Диске придется работать не только с облачными данными пользователя, но и с его локальными файлами. Мы много внимания уделяем работе с файловой системой и медиастором. Разработчикам предстоит развивать фичи, связанные с синхронизацией данных и интеграцией с операционной системой. Не забываем заниматься технологической частью продукта, следим за чистотой кода и новыми фишками ОС и языка Котлин.
👨🏻💻 Команда и процессы
- Кто мы: сейчас небольшая команда из 5 сильных разработчиков, работаем над Диском уже 4-6 лет, расскажем тебе про все костыли; зачем нам ты: продуктовый беклог не иссякаем, а еще хотим делать проект более технологичным; зачем мы тебе: интересный продукт, разные задачи, есть где вырасти в глубь и вширь.
- Разработчики выполняют роль devpm, ведя проекты от принятия ТЗ от менеджера до поэтапной раскатки в прод. Команда участвует в проработке фич непосредственно влияя на конечный результат.
- Благодаря тесной связи внутри продукта разработчик имеет возможность реализовывать продуктовые фичи не только для своей платформы, но и для iOS через KMM. Сервисы Яндекс 360 живут в одной экосистеме, поэтому всегда можно сделать что-то полезное не только у себя в Диске, но еще в Почте/Телемосте/Мессенджере.
- Команда распределенная, большая часть работает в Москве, но есть возможность пополнить разработку в Белграде и Минске. Группа мобильного тестирования сидит в Санкт-Петербурге, есть возможность регулярных командировок.
- У нашей команды есть собственный улей на пасеке и бар в офисе.
🛠 Стек
- kotlin
- clean architecture, viewmodel, dagger
- coroutines, threadpoolexecutors
- kotlin multiplatform, redux
📹 Мы хотим писать код один раз, поэтому активно развиваем у себя KMM.
🚀 Мы хотим быстро писать код, поэтому занимаемся архитектурой.
🚲 Мы хотим сразу видеть изменения, поэтому работаем над скоростью сборки проекта (многомодульность, dagger-lite aka yatagan).
⚙️ Мы хотим пушить код в прод каждую неделю, поэтому развиваем автоматизированное тестирование.