Яндекс Браузер — второй по популярности браузер в русскоязычном интернете
На каждом третьем устройстве в России
Синхронно переводит видео с четырёх языков
34 млн человек пользуются десктопной версией Браузера каждый месяц
Браузер для всех
Команда Браузера создаёт удобный инструмент для работы в интернете на всех типах устройств. Мы обеспечиваем безопасную и стабильную работу приложения, а ещё регулярно добавляем новые инструменты, которые улучшают жизнь пользователя. Например, в 2021 год мы внедрили синхронный перевод видео с английского, французского, немецкого и испанского языков.

А ещё мы постоянно заботимся, чтобы работа в интернете была максимально простой для наших пользователей: улучшаем экосистемную часть, связанную с ID и данными пользователя, развиваем интерфейс и внедряем другие функции.

Как устроена команда
Мы — часть единой команды, которая занимается несколькими направлениями: Браузер на всех платформах, приложение Яндекс, где собраны все сервисы компании, и главная страница Яндекс.
Чем и как мы занимаемся
В разработке Браузера есть два основных типа задач: инфраструктурные и продуктовые. Есть интересные и сложные задачи для разработчиков, которым нравится и то, и другое.
Инфраструктурные задачи
Оптимизировать работу Браузера и приложений, делать так, чтобы всё работало быстро и чётко.
Продуктовые задачи
Конкретные пользовательские запросы: интерфейсы, сценарии, сохранение данных, перевод видео и так далее.
Работа в команде устроена двухнедельными спринтами, в течение которых разработчиков не принято отвлекать. Развитая инфраструктура помогает быстро собирать и прогонять тесты, а также находить деградации в производительности.

Мы руководствуемся принципом: если не получилось разобраться за 10 минут — спроси. Чем лучше работает коллега рядом с тобой, тем лучше тебе. Поэтому каждый тратит какое-то время на изучение проблемы самостоятельно, а потом к кому-то обращается. Мы всегда друг другу помогаем, потому что задачи в Браузере сложные и интересные, не всегда сразу находится простое решение.

Технологии
Десктопный Браузер мы пишем на C++ (сейчас используем 17 стандарт), редкие части Mac OS пишутся на Objective‑C. Мобильные браузеры используют ядро, написанное на C++ и платформенные части на Kotlin и Swift.

В качестве VCS мы используем git в Bitbucket — на нем мы ревьюим код и оформляем Pull Request’ы. Bitbucket связан с внутренней системой тикетов и TeamCity: это нужно для координации сборки и прогона тестов в PR‑ах.

Сборочные скрипты на Python помогают нам генерировать код и выполнять многие задачи на этапе сборки. Для её кратного ускорения мы используем in‑house разработку dist‑clang. Она распределяет сборку по ферме из сотен агентов, работает как на PR‑ах, так и на компьютерах разработчиков. Для анализа производительности мы используем другую in‑house систему — Pulse. Она считается самой функциональной в Яндексе на сегодняшний день.

Где мы работаем
Основной офис расположен в Москве, часть команды работает в Питере, Новосибирске, Нижнем Новгороде и Минске. Периодически мы собираемся в разных городах, чтобы поработать всем вместе. Раз в полгода устраиваем такие командировки для разных частей команды. А в нерабочее время стараемся не работать — это тоже надо уметь.
Актуальные вакансии
Нам всегда нужны талантливые разработчики, работы много, и она интересная. Приходите, будем вместе делать Браузер лучшим инструментом.
Менеджер продукта по инклюзии в Браузер
Аналитик-разработчик рекомендательных систем в Браузер
 и ещё 3 города
Разработчик на Flutter в Яндекс Браузер
Разработчик Full Stack в корпоративное облако Браузера
Руководитель направления развития технологического партнёрства в Браузер
Аналитик качества данных в Браузер
 и ещё 1 город
Разработчик на Python в команду инфраструктуры Браузера
 и ещё 1 город
11 вакансий
Менеджер продукта по инклюзии в Браузер
Мы ищем коллегу, который поможет создавать в Яндекс Браузере доступную среду для пользователей с особенностями здоровья. Приходите, если работали в похожих проектах, знакомы с UX-тестированием и проводили исследования рынков разных типов.
Аналитик-разработчик рекомендательных систем в Браузер
Наша команда разрабатывает собственные продукты на основе ML-моделей и помогает внедрить их в сервисы Яндекса. Ищем аналитика-разработчика, который будет обучать модели персонализации контента. Откликайтесь, если хорошо знаете теорию машинного обучения, владеете Python и C++.
Разработчик на Flutter в Яндекс Браузер
Мы интегрируем Flutter в Яндекс Браузер. Приходите, если занимались промышленным программированием на Dart и хотите с нуля разрабатывать UI фреймворка, который позволит создавать быстрые и удобные интерфейсы.
Разработчик Full Stack в корпоративное облако Браузера
Мы развиваем направление корпоративного облака Яндекса. Ищем фулстек-разработчика, готового решать нестандартные задачи и применять современные технологии. Приходите, если разрабатывали бэкенд на JS или TS и хотите работать над интересным проектом.
Руководитель направления развития технологического партнёрства в Браузер
Корпоративная версия Яндекс Браузера разработана специально, чтобы обеспечить безопасность и удобство работы сотрудников внутри организации. Ищем руководителя направления, который будет находить и развивать партнёрские проекты.
Аналитик качества данных в Браузер
Яндекс ищет аналитика, который поможет улучшать качество данных приложений. Если вы получили высшее математическое или техническое образование, знаете математику, любите работать с данными — присылайте резюме.
Разработчик на Python в команду инфраструктуры Браузера
Наша команда пишет код для автоматизации процессов и улучшения инструментов для разработчиков Браузера. Приходите, если любите Python и хотите экспериментировать с разными технологиями.
Менеджер по работе с партнёрами в Браузер для организаций
Корпоративная версия Яндекс Браузера разработана специально для организаций любого масштаба. Мы ищем Partner Account Manager. Вы будете развивать партнёрские продажи Браузера и выстраивать работу с нашими партнёрами. Отлично, если вы работали с крупными заказчиками (от 1000 рабочих мест).
Пресейл-менеджер в команду корпоративной версии Браузера
Яндекс Браузер Корпоративная версия — это браузер, который обеспечивает безопасность компании. Мы ищем специалиста, который будет участвовать в пресейлах, обучать партнёров, консультировать заказчиков и развивать продукт.
Разработчик на С++ в Браузер
Наша команда отвечает за взаимодействие Браузера с операционной системой. Приходите, чтобы создавать новые фичи вместе с нами. Приходите, если знаете особенности многопоточного программирования и занимались промышленной разработкой на C++.
Разработчик на С++ в Браузер
Мы проектируем и разрабатываем ядро быстрого облачного Яндекс Браузера — флагманского десктопного продукта компании. Присоединяйтесь, если уже работали над масштабными продуктами, знаете С++, STL, многопоточное программирование.
Fri Jul 29 2022 14:43:06 GMT+0300 (Moscow Standard Time)