yandex
MiddleУдалённоПолная занятость

Программист, разработчик (React)

ИИОценка ИИ

Хорошее предложение для Middle-разработчика с четким стеком технологий и возможностью удаленной работы. Зарплата соответствует рынку, а требования к безопасности и архитектуре обещают интересные технические задачи.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Позиция требует уверенного владения React и TypeScript, а также глубокого понимания сетевых протоколов и безопасности фронтенда. Наличие опыта работы с GraphQL и сложными структурами данных делает порог входа средним для Middle-разработчика.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана230 000 ₽
Рынок180 000 ₽ – 280 000 ₽
ИИОценка ИИ

Предлагаемая зарплата до 250 000 ₽ находится в пределах рыночного диапазона для Middle Frontend разработчика в России, где медиана составляет около 220 000 - 240 000 ₽. Верхняя планка соответствует ожиданиям для специалистов с хорошим знанием безопасности и GraphQL.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

Описание вакансии

ГК Неолант

Программист, разработчик

до 250 000 ₽

Полная занятость

Формат работы: можно удалённо

*☑️* Чем предстоит заниматься

-Реализация клиентской части приложения на React/TypeScript

-Проектирование компонентной архитектуры и работа над техническим дизайном фич

-Вёрстка по макетам, адаптивная и кроссбраузерная

-Взаимодействие с разработчиками, архитекторами и ИБ, аналитиками, тестированием

-Участие в обсуждении сценариев, code review, декомпозиции задач

-Критически подходить к решению задач, предлагать свои варианты реализации

*☑️* Наши пожелания к кандидатам

-Коммерческий опыт разработки SPA на React от 3 лет

-Уверенное знание TypeScript: generics, utility types, discriminated unions

-Опыт построения компонентной архитектуры и управления состоянием (Redux/RTK) Опыт работы с GraphQL (Apollo Client или аналоги) и REST (Fetch/Axios, RTK Query)

-Понимание HTTP: методы, статус-коды, кеширование (Cache-Control, ETag), CORS, cookies (SameSite, HttpOnly, Secure)

-Глубокое понимание работы с аутентификацией на клиенте: OAuth2/OIDC, хранение токенов, защита от XSS/CSRF

-Адаптивная и отзывчивая вёрстка, опыт работы с современными подходами к стилизации (CSS Modules, препроцессоры)

-Опыт работы со сборщиками (Webpack/Vite): code splitting, lazy loading

-Опыт написания тестов: unit (Jest/Vitest), компонентных (RTL), понимание где e2e уместнее

-Опыт работы со сложными иерархическими структурами данных

-Умение читать и рефакторить чужой код

Контакты: Откликнуться

React Job в Telegram | в VK | в Max

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • TypeScript
  • REST
  • GraphQL
  • React
  • OAuth2
  • Redux
  • Webpack
  • HTTP
  • OIDC
  • Jest
  • Vitest
  • Vite
  • React Testing Library
  • CSS Modules
  • Redux Toolkit
  • Axios
  • RTK Query
  • Apollo Client

Возможные вопросы на собеседовании

Проверка понимания безопасности веб-приложений, что критично для данной вакансии.

Расскажите о различиях в хранении JWT-токенов в LocalStorage и HttpOnly Cookies с точки зрения безопасности (XSS/CSRF).

Вакансия предполагает работу со сложными структурами данных.

Как бы вы организовали управление состоянием для глубоко вложенных иерархических структур в Redux, чтобы избежать лишних ререндеров?

В требованиях указан опыт работы с GraphQL.

В каких случаях вы предпочтете использование GraphQL вместо REST, и какие основные преимущества дает Apollo Client при работе с кэшем?

Проверка навыков оптимизации производительности.

Какие стратегии Code Splitting вы применяли в проектах на Webpack или Vite для ускорения первой отрисовки приложения?

Проверка владения продвинутым TypeScript.

Можете ли вы привести пример использования Discriminated Unions для типизации ответов от API или состояний UI-компонентов?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

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

Россиядо 250 000 ₽
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!