Не упустите лучшие вакансии!
Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!
Подключить ботаРазработчик на Kotlin в мобильную платформу DevTools
Сфера нашей деятельности:
- Разрабатываем бэкенд-сервисы автоматизации: работаем с мобильными сторами, с зависимостями при помощи Maven, Spm registry, dart pub и т. д., занимаемся подписью мобильных и десктопных приложений, внутренней дистрибуцией мобильных приложений, создаём сервис автоматизации рабочих процессов
- Делаем инструменты Native CLI для автоматизации на CI и на оборудовании разработчиков
- Автоматизируем менеджмент окружения для сборки мобильных приложений на CI для MacOS и Linux
- Выступаем связующим звеном между мобильной разработкой и большой внутренней инфраструктурой компании
Используемый стек:
- Kotlin Multiplatform: JVM backend, Native CLI
- Ktor
- Koin
Какие задачи вас ждут
Разработка новых важных сервисов с нуляНаши сервисы работают с высокой нагрузкой, обеспечивают бесперебойную поставку зависимостей, подпись и релизы приложений для разработчиков. Важно поддерживать стабильность и надёжность, особенно при пиковых нагрузках больше 1000 RPS. Мы даём свободу в выборе решений и используем современные технологии, при этом сохраняем высокие стандарты качества.
Создание уникальных мобильных сервисов и продуктов
Мы разрабатываем уникальные мобильные сервисы, которые редко встречаются в других компаниях. Наши инструменты автоматизируют выпуск и подпись приложений, управление мобильными аккаунтами и работу с зависимостями, избавляют разработчиков от рутинных задач. Это позволяет командам сосредоточиться на создании продукта, а не на сложностях инфраструктуры.
Развитие сервисов в качестве старшего разработчика
Старший разработчик не только создаёт, поддерживает сервисы и оперативно исправляет баги, но и проактивно развивает продукты. Важно следить за метриками, учитывать пожелания пользователей и планировать улучшения. Вам предстоит работать над несколькими небольшими, но важными сервисами: декомпозировать и приоритизировать задачи, учитывать обратную связь и делать продукт лучше. При этом нужно продумывать гибкую и надёжную архитектуру, а также писать масштабируемый код.
Мы ждем, что вы
- Занимались разработкой больше двух лет
- Хорошо знаете детали сборки и дистрибуции мобильных приложений на Android и iOS с Flutter или готовы погрузиться в их изучение как с технической, так и с процессуальной стороны
- Разрабатывали бэкенд-сервисы или работали в мобильных core-командах
- Имеете базовое понимание Unix-систем
- Уверенно владеете Kotlin
- Хотите делать жизнь разработчиков лучше
Будет плюсом, если вы
- Хорошо понимаете сетевой стек
- Решали DevOps-задачи
О команде
Наши особенности это синергия внутренних сервисов и положительное влияние на деятельность всех разработчиков Яндекса. Среди наших пользователей больше полутора тысяч сотрудников компании, а наша целевая аудитория — все команды мобильной разработки Яндекса, в том числе менеджеры и тестировщики. Вы будете значительно улучшать жизнь коллег и сможете рассказывать об этом на внешних и внутренних конференциях.Мы много выступаем и говорим о наших технологиях:
- Интервью о технологиях и команде
- Субботник по мобильной разработке
- О сервисе для управления магазинами приложений
- Про зависимости в iOS и наш отдельный сервис для них
Ваше резюме увидят первым!
Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!
Подключить автоподнятие