Разработчик на Kotlin в команду инструментов бюджетирования
Компания: Яндекс
Локация: Екатеринбург
О компании
Яндекс — это одна из крупнейших IT-компаний в России, работающая в различных сферах, включая поиск, рекламу и разработку программного обеспечения. Внутренние платформы Яндекса играют ключевую роль в управлении изменениями и трансформациями в компании, обеспечивая интеграцию с множеством сервисов и поддержку согласованности данных.
Компания активно развивает свои продукты и постоянно ищет новые решения для повышения эффективности работы. Команда разработки создает высококачественные системы, от которых зависит успешное функционирование всей организации.
О вакансии
Команда инструментов бюджетирования в Яндексе занимается разработкой и поддержкой внутренней платформы, которая обеспечивает гармоничную организацию работы и управления проектами. Ваша основная задача будет заключаться в проектировании и создании высококачественного кода, а также в том, чтобы обеспечить тестирование и поддержку существующих решений.
Кроме того, вам предстоит участвовать в код-ревью, делая свой вклад в улучшение общего качества разработки и обмена знаниями между специалистами. Также вы будете работать над развитием CI/CD-пайплайнов, добавляя бизнес-метрики и улучшая процессы деплоя сервисов.
Чем предстоит заниматься:
- Проектировать и разрабатывать системы для бюджетирования
- Писать автотесты для обеспечения качества кода
- Участвовать в код-ревью, предоставляя и получая конструктивную обратную связь
- Реализовывать бизнес-метрики и собирать дашборды
- Улучшать процесс деплоя и развивать CI/CD-пайплайны
Что мы предлагаем:
- Расширенная медицинская страховка с первого дня работы
- Психотерапия в офисе или онлайн-сервисах
- Лазерная коррекция зрения через год
- Ведение беременности и роды через два года
- Скидки на ДМС для супругов и детей
- Гибкий график работы
- Жилищные займы по льготной ставке
- Участие в спортивных мероприятиях и доступ к фитнес-услугам
Обязанности
- Проектировать и разрабатывать внутренние системы для бюджетирования
- Писать автотесты (unit, integration, contract) для обеспечения качества кода
- Участвовать в код-ревью и делиться обратной связью
- Проводить рефакторинг для улучшения кода
- Реализовывать бизнес-метрики и собирать дашборды
- Развивать CI/CD-пайплайны для оптимизации процессов деплоя
Требования
- Имеете коммерческий опыт разработки на Java, уверенно знаете Spring Framework
- Понимаете принципы тестирования (тестируемый код, различия mock, stub и spy, адекватное покрытие)
- Ясно формулируете мысли — в коде, обсуждениях и переписке
- Ответственно подходите к качеству: «работает на моей машине» — не критерий готовности
- На базовом уровне понимаете микросервисную архитектуру, REST/gRPC, принципы CI/CD
- Готовы погружаться в предметную область и работать с Kotlin (опыт будет плюсом, но не обязателен: поможем освоить)
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды — через два года.
Условия
- Расширенная медицинская страховка с первого месяца
- Психотерапия в офисе или онлайн
- Лазерная коррекция зрения через год работы
- Ведение беременности и роды через два года
- Скидки на ДМС для детей и супругов
- Гибкий график работы
- Льготные жилищные займы