other

Senior Front-End Developer (React 19 / TypeScript)

Более недели назад

З/П не указана

Город: Москва

Территория Тотал

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

О роли Мы ищем высококвалифицированного Senior Front-End Developer для присоединения к нашей команде для разработки одного из ключевых продуктов компании. Вы будете работать в высокотехнологичной среде, используя новейшие версии React и TypeScript. Эта роль выходит за рамки стандартного кодирования; вы будете отвечать за архитектурный дизайн, в частности, помогая нам перейти на Microfrontend architecture. Вы будете обеспечивать высокую производительность для платформ Web и Mobile (TWA) и наставлять команду в вопросах лучших практик. Ключевые обязанности Разработка: Разработка и поддержка веб-сайта и мобильного приложения для одного из наших ключевых проектов. Оптимизация производительности: Внедрение продвинутых техник производительности, включая lazy loading, code splitting, SSR (Server-Side Rendering) и регулярный анализ с помощью Lighthouse/PageSpeed Insights. Архитектура: Проектирование и внедрение масштабируемой Microfrontend architecture с упором на повторное использование компонентов в приложениях Web, TWA и React Native. Качество кода: Поддержание высоких стандартов кода (чистота, документация, тестирование) и контроль стиля кода с помощью ESLint и Prettier. CI/CD: Участие в создании процессов CI/CD, настройка автоматизированных сборок и управление релизами через Azure DevOps. Взаимодействие: Активное участие в планировании задач, обсуждениях спринтов и принятии технических решений. Документация: Поддержка технической документации в Confluence. Технологический стек Core: TypeScript 5, React 19. Architecture: Feature-Sliced Design (FSD) с планируемым переходом на Microfrontends. State Management: Zustand. Styling: CSS Modules, Headless UI, Radix UI, Swiper, Lottie. Internationalization: i18next / react-i18next (поддержка Арабского / Английского языков). Backend Integration: REST API через BFF, авто-генерация клиента OpenAPI (Swagger), SSE (Server-Sent Events). Testing: Vitest, Storybook 9. DevOps: Azure DevOps, Kubernetes. Требования (Обязательно) Опыт работы: 5+ лет коммерческого опыта разработки ПО на React и TypeScript. TypeScript Mastery: Глубокое знание TypeScript (типизация, дженерики, условные типы). Mobile Experience: Подтвержденный опыт написания кода, оптимизированного для Android/iOS (Mobile Web / TWA). Архитектура: Уверенное понимание принципов SSR и архитектуры SPA. Styling: Сильный опыт работы с CSS Modules и построением дизайн-систем с использованием CSS Custom Properties. DevOps: Практический опыт работы с CI/CD, code splitting и оптимизацией производительности. Методология: Уверенное понимание Feature-Sliced Design (FSD). Личные навыки (Soft Skills): Способность анализировать и улучшать UX, самостоятельность, проактивность и сильные коммуникативные навыки. Будет преимуществом Опыт работы с платформой Microsoft Azure. Сильные навыки написания тестов (unit, integration) с использованием Vitest. Опыт работы с протоколом SSE и потоковой передачей данных в реальном времени. Опыт работы с LLM и AI-продуктами. Предыдущий опыт работы с React Native. Опыт авто-генерации API клиентов через OpenAPI Generator. Опыт использования AI инструментов, таких как Cursor / Claude Code, для оптимизации процессов разработки.

Показать контакты

Имя не указано

Пожаловаться ID: 153044269

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

Front-End Lead (React)

Договорная

Москва

T2

Senior Full-stack developer (TypeScript/React)

От 300 000 руб.

Москва

Горенко Мария Викторовна

Senior TypeScript Developer

Договорная

Москва

ЛУИС+

Frontend Developer (React + TypeScript)

До 250 000 руб.

Москва

MarPla

Senior React Developer

От 500 000 руб.

Москва

Гепард

Senior React developer

Договорная

Москва

ОФФСТЕЙДЖ МЕДИА