О командеНаша команда занимается разработкой и поддержкой ключевых платформенных сервисов Авито. Среди них — хранилища объявлений, данных о пользователях, файлов, Инфомодель, а также Bricks — платформа для управления разметкой клиентских интерфейсов.Задача команды Bricks — сократить T2M и упростить процесс доставки изменений клиентских интерфейсов до конечных пользователей на всех платформах (Android, iOS, Desktop). Система проектируется таким образом, чтобы управлять разметкой можно было без знания программирования, максимально просто переиспользовать готовые UI-компоненты и связывать их с источниками данных.
Примеры будущих задач:разработать новую функциональность для потребителей платформы;разработать продвинутый интерфейс для редактирования разметки на макетах на базе Canvas;поддерживать новые способы настройки отображения макетов;реализовать новый продуктовый дизайн платформы.
Вам предстоит:разрабатывать архитектуру решений, влияющих на работу всех продуктовых команд и всех пользователей Авито;заниматься интеграцией платформы с подсистемами Авито;реализовывать интерфейс платформы для управления разметкой.
Мы ждем что вы:имеете хорошие навыки в проектировании архитектуры приложений и сложных интерфейсов;владеете уверенными знаниями TypeScript;имеете базовую подготовку по алгоритмам и структурам данных;любите и пишете тесты.
Будет здорово, если вы:имеете опыт работы с Canvas и сопутствующими библиотеками.
Работа у нас это:возможность реализовать свои идеи в проекте с многомиллионной аудиторией;талантливая команда, готовая поддержать ваши инициативы;мощное железо, дополнительные мониторы и всё, что нужно для продуктивной работы;прозрачная система премий, достойная зарплата — размер обсудим на собеседовании;личный бюджет на обучение, который можно тратить на книги, курсы и конференции;забота о здоровье: с первого дня у вас будет ДМС со стоматологией, в офисе принимают терапевт и массажист;удалёнка из любой точки мира или замечательный офис в двух минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы и зоны отдыха.