Frontend Developer (Next. js / React / TypeScript)

240 000 - 280 000 ₽

Рыночная зарплата

О проекте:

Мы запускаем высоконагруженную платформу продажи цифровых товаров (ключей активации ПО) с большим количеством пользователей и транзакций.

Технологический стек:

  • Next.js (SSR)
  • Django + event-driven backend
  • Kubernetes
  • Redis, очереди, микросервисные элементы

*Проект на начальной стадии MVP — можно влиять на архитектуру и решения.

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

  • Разрабатывать пользовательские интерфейсы на Next.js + React + TypeScript
  • Реализовывать SSR/ISR и оптимизировать SEO
  • Работать с API (REST, event-driven backend)
  • Проектировать архитектуру фронтенда (state management, структура приложения)
  • Оптимизировать производительность (Core Web Vitals, TTFB, LCP)
  • Участвовать в интеграции с платёжными и пользовательскими сценариями
  • Работать в тесной связке с backend (Django, очереди, async процессы)
  • Писать поддерживаемый и масштабируемый код
  • Участвовать в code review

Наш стек (frontend):

  • Next.js (App Router)
  • React 18+
  • TypeScript
  • React Query / TanStack Query
  • Zustand / Redux Toolkit (по задаче)
  • CSS Modules / Tailwind (*обсуждаемо)
  • API: REST

Требования:

  • Опыт коммерческой разработки от 3 лет
  • Уверенные знания:
    • React
    • Next.js (SSR, routing, data fetching)
    • TypeScript
  • Понимание:
    • SSR vs CSR vs ISR
    • оптимизации производительности
  • Опыт работы с API (REST)
  • Понимание клиент-серверного взаимодействия
  • Умение работать с Git
  • Опыт работы в команде

Будет большим плюсом:

  • Опыт с Next.js App Router
  • Опыт оптимизации под high-load проекты
  • Знание React Query / Zustand
  • Понимание кэширования (HTTP, CDN, client cache)
  • Опыт работы с платежными системами / e-commerce (*их интеграция)
  • Базовое понимание Kubernetes / CI/CD
  • Опыт работы с Web Vitals

Условия:

  • Проект без legacy и «зоопарка технологий»
  • Влияние на архитектуру и стек
  • Гибкий формат работы (удалёнка / гибрид / офис)
  • Официальное оформление или ТК / ГПХ / ИП
  • График 5/2, без переработок
  • Команда без бюрократии
  • Возможность роста вместе с проектом

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

  • JavaScript (ES6+)
  • TypeScript
  • React
  • Next.js
  • REST API
  • SSR / ISR

Адрес: Россия, Луховицы, улица Пушкина, 202А
Показать на большой карте

Поделиться:

Опубликована день назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.