Frontend Engineer (React 19 / Next. js 15, Middle)

Дата размещения вакансии: 09.06.2025
Работодатель: Лаборатория ПИИ
Уровень зарплаты:
от 160000 RUR
Город:
Москва
Раменский бульвар 1
Требуемый опыт работы:
От 1 года до 3 лет

Кто мы и зачем ищем?

Мы строим современный, быстрый и технологичный продукт. Нам нужен не просто разработчик, а продуктовый инженер — тот, кто превращает идеи в работающий интерфейс быстро, чисто и с вниманием к деталям.

Если вы устали от легаси, бесконечных согласований и «разработки ради разработки» — у нас по-другому. Мы ценим самостоятельность, результат и скорость.

Кто вы?

Вы — наш человек, если:

- Создаёте, а не просто «пишете код». Умеете довести фичу от идеи до продакшна без лишних уточнений.
- Любите и знаете Next.js App Router вдоль и поперёк: Server Actions, SSR, ISR — ваш домашний набор.
- Умеете визуализировать UI по описанию, не дожидаясь макетов в Figma.
- Прагматичны: цените архитектуру, но не ради архитектуры.
- Следите за новыми инструментами (Cursor, v0, LLM) и применяете их для ускорения работы.
- Аргументированно отстаиваете технические решения и умеете слышать других.

Что предстоит делать?

- Разрабатывать высоконагруженные и живые веб-интерфейсы на React 19 + Next.js 15 (App Router).
- Создавать интерфейсы с нуля по текстовому ТЗ — ценим вашу инициативу и вкус.
- Интегрироваться с бэкендом через tRPC и Next.js Server Actions.
- Использовать React Query / RTK Query для управления данными и кэшами.
- Реализовывать авторизацию через NextAuth.js или BetterAuth.
- Создавать продуманные UI с анимациями (Tailwind CSS, shadcn/ui, Framer Motion).
- Работать с real-time данными (WebSocket/SSE).
- Поддерживать чистоту кода и покрытие через Cypress, Playwright и Storybook.

Наш стек

Ядро: React 19, Next.js 15 (App Router), TypeScript
UI: Tailwind CSS, shadcn/ui, Framer Motion
Состояние: Zustand, Redux, RTK Query, React Query
API: tRPC, Server Actions, WebSocket, SSE
Авторизация: NextAuth.js / BetterAuth
Тестирование: Cypress, Playwright, Storybook, Puppeteer
⚙️ Инфраструктура: pnpm, Docker, ESLint, Prettier, CI/CD
AI-ассистенты: Cursor, v0.dev, LLM`

✅ Что мы ждём от вас

Обязательное:

- 2+ года коммерческой разработки на React
- Глубокое понимание Next.js App Router, SSR/ISR, server actions
- Опыт в создании интерфейсов без макетов — по текстовому описанию
- Уверенная работа с React Query / RTK Query
- Отличное владение Tailwind CSS и компонентными библиотеками (желательно shadcn/ui)
- Умение писать тесты (Cypress / Playwright)
- Понимание и использование Docker и CI/CD

Будет плюсом:

- Опыт с tRPC, WebSocket, SSE
- Опыт с NextAuth.js или аналогичной системой авторизации
- Опыт с Zustand/Redux
- Навыки работы с AI-инструментами (Cursor, v0.dev)
- Участие в open source или ведение компонентной библиотеки

Что предлагаем

- Конкурентная зарплата, привязанная к вашему уровню и вкладу
- Полностью удалённый формат и гибкий график
- Современный, быстрый, лёгкий стек — никакого легаси
- Минимум бюрократии, максимум скорости и продукта
- Задачи, от которых растёшь — каждый день
- Команда сильных инженеров, у которых есть чему поучиться

Как откликнуться

Присылайте:
- GitHub или портфолио с вашими проектами
- Короткое сопроводительное письмо:
Опишите ваш самый интересный или технически сложный проект на Next.js

Готовы ворваться в команду, где всё по делу, по-честному и по-новому?