МоскваМосква

Frontend-разработчик

Команда ДИТ Москвы развивает пользовательские веб-интерфейсы для городских сервисов. Вы будете создавать и поддерживать фронтенд на Next.js в микрофронтенд-архитектуре, интегрировать с бэкендом и сервисами авторизации, улучшая доступность и производительность сервисов для жителей

ГрейдMiddle
Опыт1–3 года

Стек

TypeScriptNext.jsGraphQLGitLabReactApollo ClientModule FederationOAuth 2.0OpenID ConnectReact Hook FormZodJestDockerPostHogSentryOpenTelemetry

Задачи

  • разрабатывать и поддерживать интерфейсы на Next.js (App Router)
  • встраивать приложения в микрофронтенд-архитектуру (Module Federation)
  • интегрировать фронтенд с бэкендом через GraphQL и Apollo Client
  • реализовывать интеграцию с сервисами авторизации (OAuth2 / OIDC)
  • писать тестируемый код на TypeScript и участвовать в код-ревью
  • работать над производительностью и серверными возможностями Next.js (SSR/SSG/ISR)

Обязательно

  • опыт разработки на Next.js (App Router) от 2-х лет
  • продвинутое знание TypeScript и React (хуки, серверные компоненты)
  • опыт работы с GraphQL и Apollo Client
  • опыт с архитектурой микрофронтендов (Module Federation)
  • понимание SSR, SSG, ISR в Next.js
  • опыт работы с React Hook Form и Zod
  • знание Git и понимание CI/CD процессов

Будет плюсом

  • опыт написания тестов (Jest, React Testing Library)
  • базовые навыки работы с Docker
  • опыт работы с аналитикой PostHog
  • опыт работы с инструментами мониторинга (Sentry, OpenTelemetry)
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT