📍 Москва (м. Парк культуры)Санкт-Петербург (м. Площадь Ленина)Офис или гибрид
Специализация
Mobile (Android / iOS)
Яндекс Браузер — один из самых масштабных проектов на основе Chromium. Мы улучшаем и исправляем ошибки Chromium — помогаем миллионам своих пользователей и миллиардам пользователей всех браузеров на его основе.
Мы начинаем интегрировать Flutter: разрабатываем на нём интерфейсы десктопного приложения Браузера. Ищем тех, кому интересно поработать над «подкапотной» частью как Flutter, так и Браузера, реализовывать наши задумки и развивать экспертизу во Flutter. Вы сможете с нуля разрабатывать UI фреймворка, который позволит создавать быстрые и удобные интерфейсы.
Технологии/инструменты
FlutterDartС++GitBitbucketTeamCity
- Пишем на Dart, TypeScript, C++17.
- Скрипты для сборки на Python, dist-clang (наша разработка).
- Git, Bitbucket и TeamСity для распределённой сборки на фермах в ДЦ.
- Pulse (внутренняя разработка) для анализа производительности Браузера.
- Системы анализа тестов производительности.
Наши преимущества
- Возможность использовать Flutter в крупном десктопном проекте.
- Опытные, отзывчивые коллеги, готовые ответить на любые вопросы.
- Главный принцип: если не получилось разобраться за 10 минут, спроси у коллег, а сэкономленное время потрать на изучение неизвестного.
- Очень сложный и очень большой проект с уникальной и хорошо спроектированной архитектурой, в работе над которым можно многому научиться.
- Отлично отлаженные процессы: мы работаем двухнедельными спринтами, в течение которых не принято отвлекать разработчиков.
- Одна из самых совершенных инфраструктур, которая помогает быстро собирать и прогонять тесты, находить деградации в производительности.
Какие задачи ваш ждут
- Проектирование архитектуры интеграции Flutter и движка Chromium.
- Разработка новых фич Браузера на всех этапах: от проектирования архитектуры до написания кода.
- Покрытие своего кода тестами, ревью своего и чужого кода.
- Ускорение компонентов Браузера.
- Участие в интеграциях с другими сервисами и командами.
Мы ждем, что вы
- Занимались промышленной разработкой на Dart более года.
- Хотите изучить С++ или владеете им.
- Готовы работать со сложными и большими проектами.
- Знаете особенности программирования во Flutter.
- Умеете объяснять свои архитектурные решения.
- Имеете опыт работы от 3 лет.
Будет плюсом, если вы:
- Разрабатывали десктопные приложения для Windows, macOS или Linux.
- Разбираетесь в паттернах проектирования.
- Работали с клиент-серверными приложениями.
Мы предлагаем
- Работу в сильной команде, с которой можно расти.
- Сложные задачи для сервисов с миллионами пользователей.
- Возможность влиять на процесс и результат.
- Зарплату на уровне рынка и выше.
- Премии каждые полгода для всех, кто успешно прошёл ревью.
- Расширенную программу ДМС, оплату 80% стоимости ДМС для супругов и детей.
- Гибридный график работы, возможность чередовать работу в офисе с работой из дома.
Диана Пермухаметова Technical Recruiter