Frontend-разработчик
Быстрые, типизированные интерфейсы на React и Next.js — от экрана до тестов и дизайн-системы.
от 5 летReact, Next.js
Стек
- React и Next.js 14+
- TypeScript
- SSR, SSG и ISR — и понимание, когда какой рендеринг уместен
- Styled-components, Emotion, Tailwind или другой современный подход к стилям
- Storybook: компоненты, документация, тесты
- Jest, Testing Library, Cypress, Playwright
- Git и CI/CD
- REST API. GraphQL — плюс
- TanStack Query или похожий слой работы с данными — плюс
Что будете делать
- Интерфейсы на React, Next.js и TypeScript, которые команда может развивать
- SSR, SSG и ISR, скорость и рендеринг
- Компоненты дизайн-системы в Storybook: сам компонент, документация, тесты
- Адаптивная вёрстка, сначала мобильный экран, в разных браузерах
- Интеграция с REST API
- Unit-, интеграционные и e2e-тесты
- Типизация, архитектура и читаемый код
Что нужно
- От 5 лет во фронтенде
- Уверенные React, Next.js и TypeScript
- Понимаете, когда нужен SSR, а когда SSG, и можете это объяснить
- Опыт с REST API
- ООП, управление состоянием, структура приложения
- Clean Code и SOLID
- Storybook: компоненты, документация, тесты
- Тесты: unit, интеграционные, e2e
- Английский достаточный, чтобы читать и писать техническую документацию
Как работаете
- Работаете в Kanban и Agile
- Понимаете архитектуру решения, не только экран
- Сами расставляете приоритеты и доводите задачу до конца
- Укладываетесь в срок, о котором договорились
- Спокойно принимаете замечания по работе
- Хотите расти в ремесле
- Вам не всё равно, каким выйдет продукт
Условия
- Удалённая работа
- Современный стек, без устаревшего кода
- Понятные задачи, реалистичные сроки, быстрый ответ
- Оплачиваемый отпуск и больничный
Отбор
- Короткий созвон с рекрутером, 15–20 минут
- Техническое интервью с командой
- Финальный разговор
Что прислать
Напишите коротко о себе и оставьте ссылку на GitHub или GitLab.