✦Профиль профессии

Разработка

Фронтенд-разработчик

Превращает макеты и требования в быстрый, доступный и надёжный интерфейс, которым удобно пользоваться на любом устройстве.

Открыть интерактивный профильуровни, самопроверка, сравнение

Где работают

Типичные задачи

  1. Сверстать экран по макетуПеренести макет в код с адаптивом под нужные устройства и пройти ревью.Стандартная · с уровня Junior
  2. Подключить экран к APIПолучить и отправить данные, обработать загрузку и ошибки.Стандартная · с уровня Junior
  3. Реализовать сложную фичу с состоянием и формамиСпроектировать состояние, валидацию и сценарии ошибок, покрыть тестами.Комплексная · с уровня Middle
  4. Создать компонент для дизайн-системыСделать переиспользуемый компонент с вариантами, доступностью и документацией.Комплексная · с уровня Middle
  5. Ускорить загрузку и отклик интерфейсаНайти узкие места по метрикам скорости и устранить их.Комплексная · с уровня Middle
  6. Сделать интерфейс доступным для всех пользователейПроверить экран на доступность и исправить проблемы для клавиатуры и скринридеров.Комплексная · с уровня Middle
  7. Привести обработку персональных данных в своей работе к требованиям законаС 2025 года за утечки персональных данных действуют оборотные штрафы: проверить, какие данные вы собираете, кто к ним имеет доступ и есть ли согласия.Комплексная · с уровня Middle
  8. Спроектировать архитектуру клиентского приложенияВыбрать структуру, роутинг, работу с данными и рендеринг под требования продукта.Системная · с уровня Senior
  9. Предложить решение, которое лучше достигает цели продуктаСравнить варианты реализации по ценности, срокам и рискам и договориться с продуктом и дизайном.Системная · с уровня Senior
  10. Задать фронтенд-стандарты для нескольких командДоговориться о стеке, компонентах и практиках и закрепить их.Системная · с уровня Staff Engineer

Ключевые навыки

Предметные области

Ступени роста

  1. JuniorЗадача, часть фичи
  2. MiddleФича или компонент
  3. SeniorКомпонент и смежные команды
  4. Staff EngineerНесколько систем и команд
  5. Team LeadКоманда разработки (5–8)
  6. Head of EngineeringНесколько команд
  7. CTOТехнологии компании

С кем работают

Похожие профессии

Проверить свою готовность к уровню