Роль описана понятно, а стек актуальный, но работа на клиентских проектах может ограничить выбор продукта, а зарплата находится примерно на уровне рынка.
Кликните для подробной информации
Клиентские проектыАктуальный стекПонятная рольЗарплата на уровне рынка
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior Frontend-разработчик (React): Проектирование и развитие масштабируемых клиентских приложений на React, TypeScript и SSR-фреймворках с акцентом на архитектуру, производительность и качество кода. Фокус на оптимизации SSR, создании API/BFF-слоя, интеграции REST и GraphQL, тестировании и менторинге Middle-разработчиков.
Локация: Москва; удалённый или гибридный формат работы.
Зарплата: 180000–300000 RUR на руки в месяц.
Компания
TS Dev передаёт специалистов на подходящие клиентские проекты.
Что делать
Проектировать архитектуру масштабируемых клиентских приложений с модульной организацией кода.
Разрабатывать новые функции и рефакторить критические модули на React, TypeScript и Next.js или аналогичных SSR-фреймворках.
Реализовывать и оптимизировать серверный рендеринг, а также анализировать производительность frontend-приложений.
Разрабатывать API/BFF-слой, интегрировать REST API и GraphQL, проектировать загрузку и кеширование данных.
Проводить code review, поддерживать стандарты разработки, писать unit- и end-to-end-тесты.
Создавать архитектурную и пользовательскую документацию, менторить Middle-разработчиков и развивать инженерные практики команды.
Требования
От 3 до 6 лет опыта разработки.
Глубокое понимание HTML, CSS и современного JavaScript ES2015+.
Уверенное владение React и TypeScript, опыт разработки сложных интерфейсов.
Практический опыт работы с Next.js или аналогами, включая Remix и Nuxt, а также реализации и оптимизации SSR-приложений.
Знание Node.js и опыт разработки API/BFF-слоя на Express или аналогичном фреймворке.
Опыт интеграции REST API и GraphQL, организации загрузки и кеширования данных.
Понимание архитектурных паттернов и опыт проектирования масштабируемых приложений с модульной структурой.
Навыки анализа и оптимизации производительности frontend-приложений, написания unit- и end-to-end-тестов.
Опыт проведения code review, аргументации технических решений, поддержки качества кода и готовность менторить разработчиков.
Хорошо, если есть
Опыт проектирования дизайн-систем и разработки переиспользуемых библиотек компонентов.
Опыт мониторинга frontend-приложений и анализа пользовательского поведения.
Знание инструментов отслеживания ошибок и пользовательской аналитики.
Понимание CI/CD, Docker и процессов развёртывания приложений.
Культура и преимущества
Удалённый или гибридный формат работы.
Работа над подходящими клиентскими проектами.
Процесс найма
Короткое общение с рекрутером.
Техническое интервью или TechCertify-скрининг.
Передача на подходящие проекты клиентам.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →