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