Frontend разработчик (Design System)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Мы бережём здоровье сотрудников, поэтому на время пандемии все команды перешли на работу из дома. Компания предоставляет технику для удалённой работы: ноутбуки, мониторы, модемы. Также мы даём доступ к софту для продуктивного взаимодействия в команде. А ещё компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе.
Платформенная команда Design System в поиске Frontend разработчика.
Команда занимается развитием дизайн-системы для web (desktop, mobile) интерфейсов Авито. Вместе мы будем работать над консистентностью UI и тем, чтобы разработчики могли реализовывать интерфейсы быстро и удобно. Мы создаем удобные, функциональные и гибкие элементы интерфейса, не забывая про автоматизацию и уделяя большое внимание выстраиванию эффективных рабочих процессов между разработчиками и дизайнерами.
Вам предстоит:
- разрабатывать и поддерживать обширную библиотеку web компонентов и паттернов дизайн-системы Авито;
- работать над инфраструктурой (витрина, аналитика по использованию компонентов);
- собирать требования и фидбэк от других команд разработчиков и дизайнеров для улучшения и развития нашего продукта;
- консультировать разработчиков по вопросам реализации пользовательского интерфейса;
- продвигать использование дизайн-системы в рамках компании;
- помогать другим продуктам в авито выстраивать работу над компонентами
Мы ожидаем, что вы:
- отлично разбираетесь в javascript, react и понимаете typescript;
- хорошо разбираетесь в верстке и понимаете CSS;
- смотрели в сторону styled-components (мы используем Emotion);
- осведомлены о новых технологиях и готовы аргументировать свою позицию при выборе решения: мы сторонники “доклад-дривен-девелопмент”, стараемся, чтобы задача решалась максимально эффективно;
- на базовом уровне понимаете как кастомизировать сборку добавив в нее нужные лоадеры (babel, webpack);
- будет плюсом если вы понимаете что такое AST и работали с ним;
- разбираетесь в различных видах тестирования и пользе от них;
- любите и умеете работать над UI и UX: уверенно знаете свою платформу, создавали нестандартные интерфейсы и готовы активно коммуницировать с дизайнерами, если что-то идёт не так;
- способны тщательно планировать и приоритизировать свою работу;
- готовы много и конструктивно общаться с командой и нашими «заказчиками» — другими разработчиками и дизайнерами, чтобы делать наш продукт самым удобными и полезным.
Работа у нас — это:
- команда профессионалов, готовых поддержать ваши инициативы;
- обучение за счёт компании: мы оплачиваем участие в российских и международных конференциях, профильные курсы и доступ к онлайн-библиотеке МИФ, покупаем нужную сотрудникам литературу;
- помощь с переездом: если вы живёте в другом городе, мы оплатим приезд на интервью и поможем обустроиться в Москве;
- красивый и комфортный офис в 2 минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы, зоны отдыха, гамаки и скейтборды;
- бесплатные обеды, фрукты и вечерние сэндвичи каждый день, а по пятницам ещё и завтраки;
- забота о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист;
- прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.