Habr Career · собрана 30 дней назад

Старший разработчик на С++ в Яндекс Браузер

Яндекс

Формат не указанРоссияSenior
PythonLinuxGitUI

Описание вакансии

Старший разработчик на С++ в Яндекс Браузер Employment type: Полный рабочий день Grade: Senior Skills: C++, Алгоритмы и структуры данных, Linux, C++ stl, Библиотека стандартных шаблонов, Разработка программного обеспечения, Оптимизация кода, Git, TeamCity, Кроссбраузерное тестирование Description: Яндекс.Браузер — один из самых масштабных проектов на основе Chromium. Мы работаем над фичами Браузера, помогая миллионам своих пользователей, добавляем улучшения и исправляем ошибки Chromium, помогая миллиардной аудитории пользователей всех браузеров на базе Chromium. Мы ищем разработчиков, которые помогут нам улучшать Браузер. У нас вы сможете поработать над «подкапотной» частью, которая взаимодействует с операционной системой, сетью, является бизнес-логикой для фич или поработать над развитием нашего UI — набора фреймворков, которые позволяют создавать быстрые и удобные интерфейсы. Сейчас мы работаем над развитием «приложений» Браузера, развитием автоматического перевода видео и картинок и ускорением Браузера. Наш стек: Мы пишем на C++ 17 и 20. Скрипты, которые помогают сборкам, — на Python, dist-clang (наша разработка), для распределенной сборки на фермах в наших ДЦ используем Git, Bitbucket и Teamcity, Pulse (внутренняя разработка) для анализа производительности Браузера и системы анализа тестов производительности. Что нужно делать: участвовать в разработке новых фич Браузера на всех этапах: от проектирования архитектуры до написания кода; покрывать свой код тестами, ревьюить чужой и свой код; ускорять компоненты Браузера; принимать участие в интеграциях с другими сервисами и командами. Как мы нанимаем бэкенд разработчиков