Бесплатный курс для тех, кто хочет взять от первого курса максимум
Зарегистрироваться

Как составить резюме Frontend-разработчика

Рекрутер или тимлид фронтенда ищет в резюме не просто навыки верстки, а ответы на ключевые вопросы: какие сложные интерфейсы вы создавали, как вы обеспечиваете адаптивность и как вы решаете проблемы производительности

Как это уложить в CV — дальше по блокам: контакты, «О себе», опыт, образование и навыки. В конце разберем сопроводительное письмо.

Образец резюме Frontend-разработчика

Вместе с карьерными консультантами мы сформулировали простую формулу идеального резюме Frontend-разработчика.

В базовый образец резюме Frontend-разработчика стоит включить:

  • Личные данные: ФИО, город, готовность к переезду, контакты, Telegram, GitHub, живая страница, LinkedIn, если профиль заполнен.
  • Блок «О себе»: 3–4 предложения о стеке (React, TypeScript, CSS), адаптиве, скорости и цифре. Без штампов вроде «верстаю сайты и люблю красивое».
  • Опыт работы: экран, стек, адаптив, доступность, LCP или ошибки на мобильном — с живой ссылкой, если можно показать.
  • Образование: факультет/направление (информатика, веб-технологии, дизайн интерфейсов), тема диплома, если она про интерфейс.
  • Курсы: React, TypeScript, верстка — если есть учебная страница с репозиторием и живым адресом.
  • Hard skills: React, TypeScript, CSS, HTML, Figma, производительность, a11y, Git, тесты интерфейса.
  • Soft skills: увидеть дыру в макете, принять правку дизайнера, объяснить, почему страница тормозит, довести экран до прода.
Создать резюме

Как заполнить контакты в резюме Frontend-разработчика

Контакты нужны для одного: чтобы вам смогли написать про тестовое и сразу открыть живую страницу. Пока на телефон не отвечают, а письмо падает на странный адрес, до интерфейса часто не доходят.

Что указывать в контактной информации?

  • Телефон — с кодом страны, по которому вы реально отвечаете в рабочие часы.
  • Email — нейтральный адрес с именем и фамилией (например, m.lebedeva.frontend@…). Без кличек и лишней «креативности».
  • Мессенджеры — Telegram, если готовы быстро прислать ссылку на репозиторий или демо. Ник должен выглядеть спокойно и профессионально.

Когда уместны дополнительные ссылки?

Frontend-разработчику мало «есть GitHub»: нужна страница, которую можно открыть в браузере.

  • GitHub — 1–2 читаемых проекта с README и понятным запуском. Пустой профиль лучше не ставить.
  • Живая страница — лендинг, кабинет, учебный сервис. Одна главная ссылка, а не три облака «нужное где-то там».
  • LinkedIn — если профиль заполнен: стек, опыт, не пустая должность.
  • Город и формат: «Москва, гибрид, готова к переезду» — для отклика это часто решающий фильтр.

Личные соцсети без профессиональных работ лучше не указывать.

Если вы совмещаете учебу или сидите в другом часовом поясе, напишите, когда вам удобно выходить на связь. Пример: «На связи по будням с 10:00 до 19:00 по МСК».

Как заполнить блок «О себе» в резюме Frontend-разработчика

Блок «О себе» стоит в начале резюме и отвечает, кого звать на тестовое по интерфейсу, еще до списка мест работы. Хватает трех-четырех предложений.

Что обычно входит:

  • стек: React, TypeScript, CSS, HTML;
  • контур: адаптив, доступность, скорость, чтение макета в Figma;
  • результат: LCP, ошибки на мобильном, срок сдачи экрана.

Формулировки вроде «верстаю сайты и люблю красивое» не отличают вас ни от кого. Лучше так: «Frontend-разработчик. Собираю интерфейсы на React и TypeScript: адаптив, доступность, скорость загрузки. После пересборки корзины LCP снизился с 4,8 с до 2,1 с, ошибки на мобильном — на 30%. Макеты читаю в Figma, спорные состояния согласую до верстки».

Как Frontend-разработчику описать опыт работы

Этот блок показывает, какой экран вы уже собрали и чем это закончилось для пользователя: скорость, адаптив, меньше ошибок. Пишите задачу, действие и цифру. Перечень «верстка сайтов, работа с React» мало что говорит.

Рекомендации:

  • Используйте активные глаголы: «собрала», «пересобрала», «ускорила», «закрыла адаптив», «покрыла тестами», «согласовала состояния», «выкатила», «сократила бандл».
  • Подчеркивайте результаты в цифрах: LCP, вес бандла, ошибки на мобильном, срок сдачи, покрытие тестами, оценка Lighthouse.
  • Давайте контекст: продукт или агентство, какой экран (корзина, кабинет, лендинг), кто рисует макет, кто отдает API.
  • Упоминайте инструменты: React, TypeScript, CSS, Figma, Git, Jest — только те, которыми пользовались руками.
  • Отдельно выделяйте ключевые проекты: первая самостоятельная страница в проде, ускорение узкого места, доступность с клавиатуры, стык с API без «на моей машине работает».

Неверно

Верстка сайтов. Работа с React. Взаимодействие с дизайнером. Адаптивная верстка.
(Так не видно ни экрана, ни вашей роли, ни результата. Это мог написать любой человек, который читал вакансию.)

Верно

Пересобрала корзину на React и TypeScript: адаптив, состояния ошибки, фокус с клавиатуры. LCP снизился с 4,8 с до 2,1 с, ошибки оформления на мобильном — на 30%. Макет сверстала по Figma без «магии отступов», пустые и ошибочные состояния согласовала до релиза.

Не стоит переживать, если нет опыта работы — резюме все равно можно собрать. Учебная страница, стажировка, пет-проект на GitHub тоже входят в опыт, если описать их так же: задача, что сделали, что изменилось.

Что можно включить:

  • Проекты и стажировки: учебный лендинг, стажировка в команде, помощь с сайтом факультета, волонтерская страница записи.
  • Личные проекты: живая страница с адаптивом и формой — если была цель и вы можете показать URL, а не только скрин.
  • Награды и сертификаты: курс по React или TypeScript, если есть репозиторий и живая страница, а не только сертификат «лекции прослушаны».

Не пишите «нет опыта, рассмотрю любые предложения». Это не говорит ни о навыке, ни о том, какой экран вы уже собирали.

Неверно

Нет опыта работы. Готова верстать все подряд. Люблю красивые сайты, быстро учусь.
(Эта формулировка не говорит, какой экран вы уже собирали и что можно открыть в браузере.)

Верно

В рамках курса собрала лендинг интенсива на React и TypeScript: адаптив, форма записи, доступность с клавиатуры. Живая страница и репозиторий на GitHub. Lighthouse по производительности — 92, по доступности — 96. Преподаватель принял без переделки, формой пользовались 60 человек на наборе.

ОБРАЗОВАНИЕ

Образование подтверждает базу, но само по себе работу Frontend-разработчику не дает. В резюме хватает короткой строки.

Что указать:

  • вуз или колледж, факультет и годы учебы;
  • что собирали на практике: курсовые, диплом про интерфейс, командный проект, стажировка;
  • курсы по React, TypeScript или верстке, если по ним есть учебная страница в репозитории.

Работодателю нужнее живой URL, чем бренд школы. Диплом помогает, но откликаться можно и без профильного вуза.


А хотите, поможем с составлением резюме? Создали специальный конструктор, который за несколько минут структурирует информацию и оформит все данные в красивое CV. 


HARD SKILLS

Hard skills в резюме Frontend-разработчика показывают, какими инструментами вы собираете экран. Расписывать каждый пункт не нужно.

  • React: компоненты, состояние, маршруты
  • TypeScript: типы, безопасный контракт с API
  • CSS: сетка, адаптив, каскад без «магии»
  • HTML: семантика, формы, доступность
  • Figma: чтение макета, отступы, состояния
  • Производительность: LCP, бандл, ленивая загрузка
  • a11y: клавиатура, контраст, aria
  • Git и CI: ветка, ревью, проверка перед релизом
  • Тесты интерфейса: Jest, Testing Library или аналог
  • Стык с API: запросы, ошибки, пустые состояния

SOFT SKILLS

Soft skills напрямую влияют на то, как пройдет сдача экрана — уйдет ли он в срок или разъедется на правках «на глаз». Разберем, какими формулировками передать это в резюме.

  • Увидеть дыру в макете до верстки
  • Спокойно принять правку дизайнера
  • Объяснить, почему страница тормозит
  • Стык с бэкендом по контракту API
  • Уложиться в спринт без «потом поправим адаптив»
  • Внимание к состоянию ошибки и пустого экрана
  • Самоорганизация в нескольких задачах
  • Довести экран до прода, а не «на моей машине работает»

Что Frontend-разработчику писать в сопроводительном письме?

Письмо показывает то, что не влезает в строки опыта: почему вам этот продукт и какой похожий экран вы уже собирали. Хватает трех-пяти абзацев, около половины страницы A4.

Структура

  • Приветствие — по возможности адресное: «Добрый день, [имя рекрутера]».
  • Краткое представление — кто вы, какой стек, 1–2 цифры по скорости или ошибкам.
  • Почему вам интересна именно эта вакансия и компания — продукт, интерфейс, команда.
  • Какой вклад вы можете внести — какой экран готовы взять в первые недели и какой результат уже давали похожей странице.
  • Контакты, GitHub и живая ссылка.

Тон

Само письмо тоже образец того, как вы объясняете интерфейс. Канцелярит и история «я с детства верстаю» здесь не работают. Для банка игривый тон уже оценка.

Не копируйте резюме. Если ищут React и скорость, первым поставьте экран с LCP, а не список библиотек. Коротко покажите, что уже смотрели продукт: какой кабинет, какая сетка, есть ли мобильная версия. Упомяните ограничения, с которыми умеете работать: брендбук в Figma, легаси CSS, чужой API, сжатый спринт.

Как сместить акцент под тип вакансии:

  • Для продукта — React, TypeScript, метрика скорости, живой URL кабинета или корзины.
  • Для агентства и лендингов — срок, адаптив, несколько макетов без сломанной сетки.
  • Для e-commerce — корзина, формы, мобильный, меньше ошибок оформления.
  • Для дизайн-системы — компоненты, токены, единообразие экранов, меньше «уникальных» отступов.

Неверно

Добрый день! Я все умею и очень хочу у вас работать. Люблю верстать, быстро учусь, креативная. Резюме во вложении.
(Письмо общее, не показывает ни стек, ни экран, ни зачем вы этой команде.)

Верно

Добрый день, меня зовут Мария Лебедева, я Frontend-разработчик. Собираю интерфейсы на React и TypeScript: адаптив, доступность, скорость. После пересборки корзины LCP снизился с 4,8 с до 2,1 с, ошибки на мобильном — на 30%.
Ваша вакансия заинтересовала меня связкой макета и продакшена: такой ритм мне знаком, я читаю Figma до верстки и не оставляю адаптив «на потом».
Живые работы и репозиторий: lebedeva-dev.ru, github.com/mlebedeva. Готова выполнить тестовое. С уважением, Мария Лебедева
Telegram: @mlebedeva
+7 999 512-67-34


Кажется, на этом точно все. Обсудили основные составляющие хорошего резюме для Frontend-разработчика — осталось только воспользоваться конструктором резюме, составить CV и начать строить топ-карьеру >>

Мы как всегда рядом,
карьерная платформа Changellenge >>


Частые вопросы

Нужно ли добавлять портфолио к резюме Frontend-разработчика? +

Да. Для Frontend-разработчика в шапке нужны GitHub и живая страница: лендинг, кабинет или учебный сервис. Без URL анкету часто не дочитывают. Одна главная ссылка лучше трех облаков «работы где-то там».

Как составить резюме Frontend-разработчика, чтобы оно прошло ATS? +

Пишите простым текстом: без таблиц, колонок и иконок вместо названий навыков. Повторите формулировки из вакансии там, где это правда: React, TypeScript, CSS, адаптив, a11y, Figma. Оставьте стандартные заголовки — Опыт работы, Навыки, Образование — и продублируйте GitHub и живой URL обычным текстом.

Какие профессиональные термины и ключевые слова стоит использовать в резюме Frontend-разработчика? +

Берите слова из вакансии, если это правда ваш стек: React, TypeScript, CSS, HTML, адаптив, Figma, LCP, a11y, Git, Jest. Не копируйте список библиотек, которыми не пользовались. Лучше три термина с кейсом, чем двадцать без цифры.

Сколько страниц должно занимать резюме Frontend-разработчика? +

Одной страницы хватает, если опыт до 5–7 лет. Две уместны, когда экранов много и у каждого есть цифра: LCP, ошибки на мобильном, срок сдачи. Длинный список библиотек без кейса рекрутер редко дочитывает.

В каком формате лучше отправлять резюме Frontend-разработчика: PDF или Word? +

По умолчанию отправляйте PDF: верстка не поедет на другом компьютере. Word (DOCX) нужен, если это прямо просят в вакансии или ATS плохо читает PDF. Назовите файл понятно, например Lebedeva_Frontend_Resume.pdf.


changellenge

Как составить резюме Frontend-разработчика

Рекрутер или тимлид фронтенда ищет в резюме не просто навыки верстки, а ответы на ключевые вопросы: какие сложные интерфейсы вы создавали, как вы обеспечиваете адаптивность и как вы решаете проблемы производительности. 

Как это уложить в CV — дальше по блокам: контакты, «О себе», опыт, образование и навыки. В конце разберем сопроводительное письмо.

СОДЕРЖАНИЕ

Образец резюме КонтактыО себеОпыт работыОбразованиеHard skillsSoft skillsСопроводительное письмоЧастые вопросы

Образец резюме Frontend-разработчика

Вместе с карьерными консультантами мы сформулировали простую формулу идеального резюме Frontend-разработчика.

В базовый образец резюме Frontend-разработчика стоит включить:

Личные данные: ФИО, город, готовность к переезду, контакты, Telegram, GitHub, живая страница, LinkedIn, если профиль заполнен.Блок «О себе»: 3–4 предложения о стеке (React, TypeScript, CSS), адаптиве, скорости и цифре. Без штампов вроде «верстаю сайты и люблю красивое».Опыт работы: экран, стек, адаптив, доступность, LCP или ошибки на мобильном — с живой ссылкой, если можно показать.Образование: факультет/направление (информатика, веб-технологии, дизайн интерфейсов), тема диплома, если она про интерфейс.Курсы: React, TypeScript, верстка — если есть учебная страница с репозиторием и живым адресом.Hard skills: React, TypeScript, CSS, HTML, Figma, производительность, a11y, Git, тесты интерфейса.Soft skills: увидеть дыру в макете, принять правку дизайнера, объяснить, почему страница тормозит, довести экран до прода.Создать резюме

Как заполнить контакты в резюме Frontend-разработчика

Контакты нужны для одного: чтобы вам смогли написать про тестовое и сразу открыть живую страницу. Пока на телефон не отвечают, а письмо падает на странный адрес, до интерфейса часто не доходят.

Что указывать в контактной информации?

Телефон — с кодом страны, по которому вы реально отвечаете в рабочие часы.Email — нейтральный адрес с именем и фамилией (например, m.lebedeva.frontend@…). Без кличек и лишней «креативности».Мессенджеры — Telegram, если готовы быстро прислать ссылку на репозиторий или демо. Ник должен выглядеть спокойно и профессионально.

Когда уместны дополнительные ссылки?

Frontend-разработчику мало «есть GitHub»: нужна страница, которую можно открыть в браузере.

GitHub — 1–2 читаемых проекта с README и понятным запуском. Пустой профиль лучше не ставить.Живая страница — лендинг, кабинет, учебный сервис. Одна главная ссылка, а не три облака «нужное где-то там».LinkedIn — если профиль заполнен: стек, опыт, не пустая должность.Город и формат: «Москва, гибрид, готова к переезду» — для отклика это часто решающий фильтр.

Личные соцсети без профессиональных работ лучше не указывать.

Если вы совмещаете учебу или сидите в другом часовом поясе, напишите, когда вам удобно выходить на связь. Пример: «На связи по будням с 10:00 до 19:00 по МСК».

Как заполнить блок «О себе» в резюме Frontend-разработчика

Блок «О себе» стоит в начале резюме и отвечает, кого звать на тестовое по интерфейсу, еще до списка мест работы. Хватает трех-четырех предложений.

Что обычно входит:

стек: React, TypeScript, CSS, HTML;контур: адаптив, доступность, скорость, чтение макета в Figma;результат: LCP, ошибки на мобильном, срок сдачи экрана.

Формулировки вроде «верстаю сайты и люблю красивое» не отличают вас ни от кого. Лучше так: «Frontend-разработчик. Собираю интерфейсы на React и TypeScript: адаптив, доступность, скорость загрузки. После пересборки корзины LCP снизился с 4,8 с до 2,1 с, ошибки на мобильном — на 30%. Макеты читаю в Figma, спорные состояния согласую до верстки».

Как Frontend-разработчику описать опыт работы

Этот блок показывает, какой экран вы уже собрали и чем это закончилось для пользователя: скорость, адаптив, меньше ошибок. Пишите задачу, действие и цифру. Перечень «верстка сайтов, работа с React» мало что говорит.

Рекомендации:

Используйте активные глаголы: «собрала», «пересобрала», «ускорила», «закрыла адаптив», «покрыла тестами», «согласовала состояния», «выкатила», «сократила бандл».Подчеркивайте результаты в цифрах: LCP, вес бандла, ошибки на мобильном, срок сдачи, покрытие тестами, оценка Lighthouse.Давайте контекст: продукт или агентство, какой экран (корзина, кабинет, лендинг), кто рисует макет, кто отдает API.Упоминайте инструменты: React, TypeScript, CSS, Figma, Git, Jest — только те, которыми пользовались руками.Отдельно выделяйте ключевые проекты: первая самостоятельная страница в проде, ускорение узкого места, доступность с клавиатуры, стык с API без «на моей машине работает».

Неверно

Верстка сайтов. Работа с React. Взаимодействие с дизайнером. Адаптивная верстка.(Так не видно ни экрана, ни вашей роли, ни результата. Это мог написать любой человек, который читал вакансию.)

Верно

Пересобрала корзину на React и TypeScript: адаптив, состояния ошибки, фокус с клавиатуры. LCP снизился с 4,8 с до 2,1 с, ошибки оформления на мобильном — на 30%. Макет сверстала по Figma без «магии отступов», пустые и ошибочные состояния согласовала до релиза.

Не стоит переживать, если нет опыта работы — резюме все равно можно собрать. Учебная страница, стажировка, пет-проект на GitHub тоже входят в опыт, если описать их так же: задача, что сделали, что изменилось.

Что можно включить:

Проекты и стажировки: учебный лендинг, стажировка в команде, помощь с сайтом факультета, волонтерская страница записи.Личные проекты: живая страница с адаптивом и формой — если была цель и вы можете показать URL, а не только скрин.Награды и сертификаты: курс по React или TypeScript, если есть репозиторий и живая страница, а не только сертификат «лекции прослушаны».

Не пишите «нет опыта, рассмотрю любые предложения». Это не говорит ни о навыке, ни о том, какой экран вы уже собирали.

Неверно

Нет опыта работы. Готова верстать все подряд. Люблю красивые сайты, быстро учусь.(Эта формулировка не говорит, какой экран вы уже собирали и что можно открыть в браузере.)

Верно

В рамках курса собрала лендинг интенсива на React и TypeScript: адаптив, форма записи, доступность с клавиатуры. Живая страница и репозиторий на GitHub. Lighthouse по производительности — 92, по доступности — 96. Преподаватель принял без переделки, формой пользовались 60 человек на наборе.

ОБРАЗОВАНИЕ

Образование подтверждает базу, но само по себе работу Frontend-разработчику не дает. В резюме хватает короткой строки.

Что указать:

вуз или колледж, факультет и годы учебы;что собирали на практике: курсовые, диплом про интерфейс, командный проект, стажировка;курсы по React, TypeScript или верстке, если по ним есть учебная страница в репозитории.

Работодателю нужнее живой URL, чем бренд школы. Диплом помогает, но откликаться можно и без профильного вуза.

А хотите, поможем с составлением резюме? Создали специальный конструктор, который за несколько минут структурирует информацию и оформит все данные в красивое CV. 

Создать резюме

HARD SKILLS

Hard skills в резюме Frontend-разработчика показывают, какими инструментами вы собираете экран. Расписывать каждый пункт не нужно.

React: компоненты, состояние, маршрутыTypeScript: типы, безопасный контракт с APICSS: сетка, адаптив, каскад без «магии»HTML: семантика, формы, доступностьFigma: чтение макета, отступы, состоянияПроизводительность: LCP, бандл, ленивая загрузкаa11y: клавиатура, контраст, ariaGit и CI: ветка, ревью, проверка перед релизомТесты интерфейса: Jest, Testing Library или аналогСтык с API: запросы, ошибки, пустые состояния

SOFT SKILLS

Soft skills напрямую влияют на то, как пройдет сдача экрана — уйдет ли он в срок или разъедется на правках «на глаз». Разберем, какими формулировками передать это в резюме.

Увидеть дыру в макете до версткиСпокойно принять правку дизайнераОбъяснить, почему страница тормозитСтык с бэкендом по контракту APIУложиться в спринт без «потом поправим адаптив»Внимание к состоянию ошибки и пустого экранаСамоорганизация в нескольких задачахДовести экран до прода, а не «на моей машине работает»

Что Frontend-разработчику писать в сопроводительном письме?

Письмо показывает то, что не влезает в строки опыта: почему вам этот продукт и какой похожий экран вы уже собирали. Хватает трех-пяти абзацев, около половины страницы A4.

Структура

Приветствие — по возможности адресное: «Добрый день, [имя рекрутера]».Краткое представление — кто вы, какой стек, 1–2 цифры по скорости или ошибкам.Почему вам интересна именно эта вакансия и компания — продукт, интерфейс, команда.Какой вклад вы можете внести — какой экран готовы взять в первые недели и какой результат уже давали похожей странице.Контакты, GitHub и живая ссылка.

Тон

Само письмо тоже образец того, как вы объясняете интерфейс. Канцелярит и история «я с детства верстаю» здесь не работают. Для банка игривый тон уже оценка.

Не копируйте резюме. Если ищут React и скорость, первым поставьте экран с LCP, а не список библиотек. Коротко покажите, что уже смотрели продукт: какой кабинет, какая сетка, есть ли мобильная версия. Упомяните ограничения, с которыми умеете работать: брендбук в Figma, легаси CSS, чужой API, сжатый спринт.

Как сместить акцент под тип вакансии:

Для продукта — React, TypeScript, метрика скорости, живой URL кабинета или корзины.Для агентства и лендингов — срок, адаптив, несколько макетов без сломанной сетки.Для e-commerce — корзина, формы, мобильный, меньше ошибок оформления.Для дизайн-системы — компоненты, токены, единообразие экранов, меньше «уникальных» отступов.

Неверно

Добрый день! Я все умею и очень хочу у вас работать. Люблю верстать, быстро учусь, креативная. Резюме во вложении.(Письмо общее, не показывает ни стек, ни экран, ни зачем вы этой команде.)

Верно

Добрый день, меня зовут Мария Лебедева, я Frontend-разработчик. Собираю интерфейсы на React и TypeScript: адаптив, доступность, скорость. После пересборки корзины LCP снизился с 4,8 с до 2,1 с, ошибки на мобильном — на 30%.Ваша вакансия заинтересовала меня связкой макета и продакшена: такой ритм мне знаком, я читаю Figma до верстки и не оставляю адаптив «на потом».Живые работы и репозиторий: lebedeva-dev.ru, github.com/mlebedeva. Готова выполнить тестовое. С уважением, Мария ЛебедеваTelegram: @mlebedeva+7 999 512-67-34

Кажется, на этом точно все. Обсудили основные составляющие хорошего резюме для Frontend-разработчика — осталось только воспользоваться конструктором резюме, составить CV и начать строить топ-карьеру >>

Мы как всегда рядом, карьерная платформа Changellenge >>

Создать резюме

Частые вопросы

Нужно ли добавлять портфолио к резюме Frontend-разработчика? +

Да. Для Frontend-разработчика в шапке нужны GitHub и живая страница: лендинг, кабинет или учебный сервис. Без URL анкету часто не дочитывают. Одна главная ссылка лучше трех облаков «работы где-то там».

Как составить резюме Frontend-разработчика, чтобы оно прошло ATS? +

Пишите простым текстом: без таблиц, колонок и иконок вместо названий навыков. Повторите формулировки из вакансии там, где это правда: React, TypeScript, CSS, адаптив, a11y, Figma. Оставьте стандартные заголовки — Опыт работы, Навыки, Образование — и продублируйте GitHub и живой URL обычным текстом.

Какие профессиональные термины и ключевые слова стоит использовать в резюме Frontend-разработчика? +

Берите слова из вакансии, если это правда ваш стек: React, TypeScript, CSS, HTML, адаптив, Figma, LCP, a11y, Git, Jest. Не копируйте список библиотек, которыми не пользовались. Лучше три термина с кейсом, чем двадцать без цифры.

Сколько страниц должно занимать резюме Frontend-разработчика? +

Одной страницы хватает, если опыт до 5–7 лет. Две уместны, когда экранов много и у каждого есть цифра: LCP, ошибки на мобильном, срок сдачи. Длинный список библиотек без кейса рекрутер редко дочитывает.

В каком формате лучше отправлять резюме Frontend-разработчика: PDF или Word? +

По умолчанию отправляйте PDF: верстка не поедет на другом компьютере. Word (DOCX) нужен, если это прямо просят в вакансии или ATS плохо читает PDF. Назовите файл понятно, например Lebedeva_Frontend_Resume.pdf.

{"@context":"https://schema.org","@graph":[{"@type":"WebPage","name":"Как составить резюме Frontend-разработчика","url":"https://changellenge.com/article/rezyume-frontend-razrabotchika-shablon-s-primerami-zapolneniya/","primaryImageOfPage":{"@type":"ImageObject","url":"https://changellenge.com/article/rezyume-frontend-razrabotchika-shablon-s-primerami-zapolneniya/","width":1480,"height":2495},"mainEntity":{"@type":"Article","headline":"Как составить резюме Frontend-разработчика","image":["https://changellenge.com/article/rezyume-frontend-razrabotchika-shablon-s-primerami-zapolneniya/"]}},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Нужно ли добавлять портфолио к резюме Frontend-разработчика?","acceptedAnswer":{"@type":"Answer","text":"Да. Для Frontend-разработчика в шапке нужны GitHub и живая страница: лендинг, кабинет или учебный сервис. Без URL анкету часто не дочитывают. Одна главная ссылка лучше трех облаков «работы где-то там»."}},{"@type":"Question","name":"Как составить резюме Frontend-разработчика, чтобы оно прошло ATS?","acceptedAnswer":{"@type":"Answer","text":"Пишите простым текстом: без таблиц, колонок и иконок вместо названий навыков. Повторите формулировки из вакансии там, где это правда: React, TypeScript, CSS, адаптив, a11y, Figma. Оставьте стандартные заголовки — Опыт работы, Навыки, Образование — и продублируйте GitHub и живой URL обычным текстом."}},{"@type":"Question","name":"Какие профессиональные термины и ключевые слова стоит использовать в резюме Frontend-разработчика?","acceptedAnswer":{"@type":"Answer","text":"Берите слова из вакансии, если это правда ваш стек: React, TypeScript, CSS, HTML, адаптив, Figma, LCP, a11y, Git, Jest. Не копируйте список библиотек, которыми не пользовались. Лучше три термина с кейсом, чем двадцать без цифры."}},{"@type":"Question","name":"Сколько страниц должно занимать резюме Frontend-разработчика?","acceptedAnswer":{"@type":"Answer","text":"Одной страницы хватает, если опыт до 5–7 лет. Две уместны, когда экранов много и у каждого есть цифра: LCP, ошибки на мобильном, срок сдачи. Длинный список библиотек без кейса рекрутер редко дочитывает."}},{"@type":"Question","name":"В каком формате лучше отправлять резюме Frontend-разработчика: PDF или Word?","acceptedAnswer":{"@type":"Answer","text":"По умолчанию отправляйте PDF: верстка не поедет на другом компьютере. Word (DOCX) нужен, если это прямо просят в вакансии или ATS плохо читает PDF. Назовите файл понятно, например Lebedeva_Frontend_Resume.pdf."}}]}]}