Разработчик С++ в Браузер (в архиве)

27 Ноября

Партнерские Вакансии

Город:

Нижний Новгород

Занятость:

Полная занятость

Компания "Яндекс"

Яндекс Браузер — один из самых масштабных проектов на основе Chromium. Мы работаем над фичами Браузера, добавляем улучшения и исправляем ошибки Chromium. В результате мы помогаем и миллионам своих пользователей, и миллиардной аудитории пользователей всех браузеров на базе Chromium.

Мы ищем разработчиков, которые помогут нам улучшать Браузер. У нас вы сможете поработать над подкапотной частью, которая взаимодействует с операционной системой, сетью и является бизнес-логикой для фич, или над развитием UI — набора фреймворков, позволяющих создавать быстрые и удобные интерфейсы.

Наш стек:

  • Пишем на C++17 и 20
  • Скрипты, которые помогают сборкам, на Python
  • Dist-clang (наша разработка), для распределённой сборки на фермах в наших ДЦ используем Git, Bitbucket и TeamCity
  • Pulse (внутренняя разработка) для анализа производительности Браузера и системы анализа тестов производительности

Наши преимущества:

  • Опытные и отзывчивые коллеги, которые готовы ответить на любые вопросы
  • Главный принцип: если не получилось разобраться за 10 минут — спроси у коллег, а сэкономленное время потрать на изучение неизвестного
  • Очень сложный и большой проект с уникальной и хорошо спроектированной архитектурой, в котором можно многому научиться
  • Отлично отлаженные процессы: мы работаем двухнедельными спринтами, когда не принято отвлекать разработчиков
  • Одна из самых совершенных инфраструктур, которая помогает быстро собирать и прогонять тесты, а также находить деградации в производительности

Что нужно делать:
  • Разработка новых фич Браузера

Вы будете участвовать во всех этапах разработки: от проектирования архитектуры до написания кода.

  • Оптимизация компонент Браузера

Браузер состоит из множества компонент самой разной направленности: работа с сетью, рендеринг страниц, AI-функции... Все они должны работать быстро и стабильно. Поэтому для нас очень важны оптимизация, контроль потребляемой памяти и перформанс-тестирование.

  • Интеграция с другими сервисами

Браузер плотно интегрируется с другими сервисами Яндекса. Надо развивать это взаимодействие и подключать новые сервисы.

Мы ждем, что Вы:
  • Занимались промышленной разработкой на С++ более года
  • Готовы работать со сложными и большими проектами
  • Знаете особенности программирования в многопоточной среде и умеете писать многопоточный код
  • Умеете объяснять свои архитектурные решения

Будет плюсом, если Вы:
  • Разрабатывали десктопные приложения для Windows, macOS или Linux
  • Разбираетесь в паттернах проектирования
  • Работали с клиент-серверными приложениями
Похожие вакансии

09 Января

Программист-разработчик С++

Нижний Новгород

от 220 000 руб.

Компания "Маркет Групп" В российскую компанию-производителя и разработчика средств сетевой информационной безопасности требуется...

Отправить резюме подробнее

09 Января

Разработчик моделей цифровых систем беспроводной связи

Нижний Новгород

Компания "Радио Гигабит" Радио Гигабит - технологическая компания, разработчик систем беспроводной связи. Мы ведём полный цикл разработки – от...

Отправить резюме подробнее

09 Января

PHP-разработчик( Техномер )

Арзамас

от 100 000 руб.

Компания "Техномер" Обязанности: разработка новых и поддержка существующих сервисов компании создание и оптимизация веб-приложений на PHP...

Отправить резюме подробнее

09 Января

.Net разработчик( Тинькофф )

Нижний Новгород

Компания "Тинькофф" Мы делаем собственную микросервисную систему, которой пользуются тысячи сотрудников компании по всей стране. Наша команда...

Отправить резюме подробнее

09 Января

Java-разработчик - (Специалист по микросервисам)

Нижний Новгород

до 200 000 руб.

Компания "LeadImpact" Мы ищем высококвалифицированного Java-разработчика с опытом работы в области API-сервисов, микросервисной архитектуры и...

Отправить резюме подробнее

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет: