Сеньйорний фронтенд — це не той, хто найшвидше переносить Figma в div. Це ремесло, і воно важливе — але це не вся робота. Робота — шлях користувача, коли API повільне, токен протух, а менеджер готелю стоїть у коридорі з телефоном.
У Visiting Media я вів продуктовий UI на React і Next.js: Storybook, щоб систему можна було обговорювати без логіна на стейджинг, тести, щоб візуальна зміна не ламала флоу тиші, і нудний шлях AWS / Docker, щоб preview не був міфом.
Що вважаю своїм: порожній / завантаження / помилка / права, кеш який не бреше спінером, доступність на контролах, якими реально користуються, і розмова з бекендом про контракт — не тікет «підключити ендпоінт».
Чим не прикидаюсь, що володію сам: бренд, юристи і сервер, на якому гроші. В цих кімнатах буду. Впевнений UI на невизначеному записі не відвантажу.
Якщо наймаєте сеньйорний фронтенд «лише на інтерфейс» — усе одно отримаєте думку про API. Так і має бути. Інтерфейс — місце, де продукт стає правдою або ні.