Senior Front-end Developer
JT Marketing
- Грейд
- Senior
- Формат
- Удалённо
- Занятость
- Полная
- Категория
- Программист
- Источник
- 💻☕️ Jobs_IT
Контакт HR — бесплатно после входа
Войдите через Telegram — покажем, кому писать напрямую. Без резюме и анкет.
Описание
#вакансия #fulltime #удаленно #remote #senior #frontend #react #next.js #typescript
⚡️ Вакансия: Senior Front-end Developer
Компания: JT Marketing (iGaming продуктовая компания)
Формат: Удалённо (без привязки к локации)
Занятость: Полная, ГПХ
🔹Зона ответственности:
• Проектирование фронтенд-архитектуры (FSD слои, модули, границы, публичные API модулей).
• Разработка фич end-to-end: от RFC/ADR → UX/декомпозиции → реализация → тесты → релиз.
• Работа с Next.js 15 (App Router, RSC, server/actions, caching, ISR/SSG/SSR, edge/runtime).
• Управление данными с TanStack Query: кэш-стратегии, инвалидация, оптимистичные апдейты.
• Производительность и доступность: Core Web Vitals, Lighthouse, Web Accessibility (WCAG), code-splitting, streaming & partial hydration.
• PWA: оффлайн-сценарии, фоновая синхронизация, пуш-уведомления, стратегия SW (stale-while-revalidate и др.).
• UI-система: дизайн-токены, Tailwind conventions, re-usable компоненты, Storybook документация.
• Качество: покрытие Vitest, визуальные снапшоты/Storybook-Vitest, e2e Playwright, тест-пирамиды.
• Наблюдаемость: Sentry (трейсинг, релиз-хелпы, source maps), дашборды в Grafana (метрики FE).
• Безопасность: защита от XSS/CSRF, Content Security Policy, заголовки, sanitization.
• SEO и i18n: metadata, structured data, Next.js sitemap/robots, локализация.
• Менторство, код-ревью, улучшение DX (ESLint/Prettier/biome, линтеры commit-ов, генераторы).
• Вклад в процессы: ADR, стандарты кодовой базы, CI/CD гейты, релиз-менеджмент.
🔹 Требования:
• 5+ лет в продакшн-FE, 2+ года с Next.js (App Router).
• Глубокие знания React 19 (RSC, concurrent features), TypeScript (типобезопасные API, generics, utility types).
• TanStack Query: queryClient, mutations, cacheTime/staleTime, infinite queries, server state.
• Tailwind на уровне дизайн-системы (конфиг, пресеты, @apply разумно).
• PWA/Service Worker: Workbox/кастомные SW, оффлайн-fallback, стратегии кэширования.
• Feature-Sliced Design: грамотная декомпозиция по слоям (app/processes/pages/widgets/features/entities/shared), публичные контракты.
• Тестирование: Vitest, storybook-vitest-addon, Playwright; умение строить пирамиду тестов и ускорять ран (watch, sharding).
• Next.js performance: route-level code splitting, RSC streaming, ISR, dynamic/force-static, caching headers, image/font оптимизация.
• Работа с API: REST/GraphQL, схемы (OpenAPI/SDL), валидация (zod/yup), деградации и ретраи.
• Наблюдаемость: интеграция Sentry (frontend+server), метрики в Grafana (Prom → Loki/Tempo знание приветствуется), алёртинги.
• CI/CD: сборки, линтинги, тест-гейты, превью окружения, релизные каналы (canary/feature flags).
🔹 Будет плюсом:
• Бэкграунд в Backend (Node.js/Edge Functions), дизайн контрактов.
• Docker, базовая K8s/оркестрация, pm2 (или аналогичные процесс-менеджеры).
• Micro-frontend подходы (Module Federation, Webpack/Rspack), monorepo (pnpm workspaces/Turborepo/Changesets).
• Опыт с аналитикой, AB-тестированием, feature-flags (Growth/Experimentation).
🔹 Мы предлагаем:
• Полностью удалённую работу с гибким графиком
• Конкурентную оплату
• Участие в масштабном iGaming-проекте
• Возможности профессионального роста
• Оплачиваемый отпуск, больничные и day off
Будем рады вас видеть частью нашей команды!🌟
📩 Контакт для связи: @MariaDTechRecruiter
⚡️ Вакансия: Senior Front-end Developer
Компания: JT Marketing (iGaming продуктовая компания)
Формат: Удалённо (без привязки к локации)
Занятость: Полная, ГПХ
🔹Зона ответственности:
• Проектирование фронтенд-архитектуры (FSD слои, модули, границы, публичные API модулей).
• Разработка фич end-to-end: от RFC/ADR → UX/декомпозиции → реализация → тесты → релиз.
• Работа с Next.js 15 (App Router, RSC, server/actions, caching, ISR/SSG/SSR, edge/runtime).
• Управление данными с TanStack Query: кэш-стратегии, инвалидация, оптимистичные апдейты.
• Производительность и доступность: Core Web Vitals, Lighthouse, Web Accessibility (WCAG), code-splitting, streaming & partial hydration.
• PWA: оффлайн-сценарии, фоновая синхронизация, пуш-уведомления, стратегия SW (stale-while-revalidate и др.).
• UI-система: дизайн-токены, Tailwind conventions, re-usable компоненты, Storybook документация.
• Качество: покрытие Vitest, визуальные снапшоты/Storybook-Vitest, e2e Playwright, тест-пирамиды.
• Наблюдаемость: Sentry (трейсинг, релиз-хелпы, source maps), дашборды в Grafana (метрики FE).
• Безопасность: защита от XSS/CSRF, Content Security Policy, заголовки, sanitization.
• SEO и i18n: metadata, structured data, Next.js sitemap/robots, локализация.
• Менторство, код-ревью, улучшение DX (ESLint/Prettier/biome, линтеры commit-ов, генераторы).
• Вклад в процессы: ADR, стандарты кодовой базы, CI/CD гейты, релиз-менеджмент.
🔹 Требования:
• 5+ лет в продакшн-FE, 2+ года с Next.js (App Router).
• Глубокие знания React 19 (RSC, concurrent features), TypeScript (типобезопасные API, generics, utility types).
• TanStack Query: queryClient, mutations, cacheTime/staleTime, infinite queries, server state.
• Tailwind на уровне дизайн-системы (конфиг, пресеты, @apply разумно).
• PWA/Service Worker: Workbox/кастомные SW, оффлайн-fallback, стратегии кэширования.
• Feature-Sliced Design: грамотная декомпозиция по слоям (app/processes/pages/widgets/features/entities/shared), публичные контракты.
• Тестирование: Vitest, storybook-vitest-addon, Playwright; умение строить пирамиду тестов и ускорять ран (watch, sharding).
• Next.js performance: route-level code splitting, RSC streaming, ISR, dynamic/force-static, caching headers, image/font оптимизация.
• Работа с API: REST/GraphQL, схемы (OpenAPI/SDL), валидация (zod/yup), деградации и ретраи.
• Наблюдаемость: интеграция Sentry (frontend+server), метрики в Grafana (Prom → Loki/Tempo знание приветствуется), алёртинги.
• CI/CD: сборки, линтинги, тест-гейты, превью окружения, релизные каналы (canary/feature flags).
🔹 Будет плюсом:
• Бэкграунд в Backend (Node.js/Edge Functions), дизайн контрактов.
• Docker, базовая K8s/оркестрация, pm2 (или аналогичные процесс-менеджеры).
• Micro-frontend подходы (Module Federation, Webpack/Rspack), monorepo (pnpm workspaces/Turborepo/Changesets).
• Опыт с аналитикой, AB-тестированием, feature-flags (Growth/Experimentation).
🔹 Мы предлагаем:
• Полностью удалённую работу с гибким графиком
• Конкурентную оплату
• Участие в масштабном iGaming-проекте
• Возможности профессионального роста
• Оплачиваемый отпуск, больничные и day off
Будем рады вас видеть частью нашей команды!🌟
📩 Контакт для связи: @MariaDTechRecruiter
- react
- next.js
- typescript
- tanstack_query
- tailwind
- pwa
- service_worker
- feature_sliced_design
- vitest
- playwright
- sentry
- grafana
- rest
- graphql
- docker
- k8s
- nodejs
- edge_functions
- micro_frontend
- module_federation
- webpack
- rspack
- monorepo
- pnpm
- turborepo
- changesets
Оценка вакансии
69/100 · удовлетворительно
- Оценка описания недоступна
- Зарплата не указана
- Компания и проект описаны
- Контакт HR подтверждён
- Стек описан подробно
- Формат работы понятен
Похожие вакансии
Стажер Frontend-разработчик
AI-балл 60/100Martspec
Неоплачиваемая стажировка (2–3 месяца)
InternУдалённоreacttypescriptbootstrap
Senior Quant Developer
AI-балл 62/100LINKIT · Amsterdam, Netherlands
SeniorОфисcppcpp20statistical_analysis
Full Stack Team Lead (AI PDLC)
AI-балл 71/100СберЗдоровье · Россия
LeadУдалённоpythoncursorclaude_code
Senior Software Engineer (Ruby on Rails)
AI-балл 61/100EverAI
SeniorУдалённоrubyruby_on_railspostgresql
Middle Java Engineer
AI-балл 79/100Comtek
6 000 – 6 600 $
SeniorУдалённоjavaawskafka