Разработчик на Flutter в Яндекс Браузер

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

Мы начинаем интегрировать Flutter: разрабатываем на нём интерфейсы десктопного приложения Браузера. Ищем тех, кому интересно поработать над «подкапотной» частью как Flutter, так и Браузера, реализовывать наши задумки и развивать экспертизу во Flutter. Вы сможете с нуля разрабатывать UI фреймворка, который позволит создавать быстрые и удобные интерфейсы.

Наш стек:

  • Пишем на Dart, TypeScript, C++17
  • Скрипты для сборки на Python, dist-clang (наша разработка)
  • Git, BitВucket и TeamСity для распределённой сборки на фермах в ДЦ
  • Pulse (внутренняя разработка) для анализа производительности Браузера
  • Системы анализа тестов производительности

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

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

Какие задачи вас ждут

Архитектурные задачи
Вам предстоит проектировать архитектуру интеграции Flutter с движком Chromium.

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

Взаимодействие со смежниками
Предстоит участвовать в интеграциях с другими сервисами и командами.

Мы ждём, что вы

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

Будет плюсом, если вы

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

Что мы предлагаем

  • Работу в сильной команде, с которой можно расти
  • Сложные задачи для сервисов с миллионами пользователей
  • Возможность влиять на процесс и результат
  • Зарплату на уровне рынка и выше
  • Премии каждые полгода для всех, кто успешно прошёл ревью
  • Расширенную программу ДМС, оплату 80% стоимости ДМС для супругов и детей
  • Гибридный график работы, возможность чередовать работу в офисе с работой из дома
Спасибо за отклик!

Мы свяжемся с вами в течение недели.

Fri Feb 09 2024 12:47:58 GMT+0300 (Moscow Standard Time)