Frontend-разработчик (middle)
Стабильная компания с интересными проектами в области мониторинга. Хороший стек технологий (React + Node.js), однако отсутствие указанной зарплаты и привязка к офису в Нижнем Новгороде снижают общую привлекательность для широкого круга лиц.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Сложность вакансии
Позиция требует уверенного владения не только фронтенд-стеком (React, Redux), но и навыков работы с бэкендом на Node.js. Гибридный формат работы в Нижнем Новгороде ограничивает круг кандидатов локальным рынком.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Работодатель не указал вилку, но для Middle Frontend разработчика с навыками Node.js в Нижнем Новгороде рыночный диапазон составляет 150,000 – 230,000 рублей. Предложение будет конкурентным, если попадет в эти границы.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Теком
Frontend-разработчик (middle)
Опыт работы: 1–3 года
Полная занятость
График: 5/2
Формат работы: гибрид (Нижний Новгород)
*☑️* Чем предстоит заниматься
-Участие в разработке веб-приложений проектов ЦИССУС, Vision
-Участие в разработке высоконагруженных, гибко масштабируемых систем мониторинга, микросервисов на базе nodejs
-Участие в проектировании и разработке архитектуры, в разработке существующий нового функционала для существующих продуктов
-Поддержание жизненного цикла программного продукта
-Проведение code-review
-Участие в командных встречах
-Принятие технических решений, выбор технологий, участие в формировании технического роадмапа
*☑️* Наши пожелания к кандидатам
-Опыт разработки клиентских приложений свыше 3-х лет
-Отличное знание js, ts
-Отличное знание экосистемы react (redux, mui, react-router, i18n)
-Опыт работы с nodejs (fastify, express, orm)
-Опыт работы с дизайн системами и figma
-Умение находить нестандартные решения технических задач
-Умение работать в команде
-Технический английский язык для чтения документации
Будет плюсом:
-Хорошая математическая и алгоритмическая база
-Опыт применения шаблонов проектирования
-Понимание принципов разработки высоконагруженных систем
-Опыт оптимизации кода и устранения утечек памяти
-Опыт работы с бандлерами и транспиляторами (webpack, vite, babel)
Контакты: Откликнуться
React Job в Telegram | в VK | в Max
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- React
- TypeScript
- JavaScript
- Redux
- Material UI
- React Router
- i18next
- Node.js
- Fastify
- Express
- Figma
- Webpack
- Vite
- Babel
Возможные вопросы на собеседовании
Вакансия предполагает работу с высоконагруженными системами. Кандидат должен понимать, как минимизировать перерисовки и оптимизировать бандл.
Какие методы оптимизации производительности React-приложения вы применяли на практике для работы с большими объемами данных?
В требованиях указан Node.js (Fastify, Express). Важно понять глубину знаний серверной части.
В чем ключевые различия между Fastify и Express, и в каких случаях вы бы отдали предпочтение Fastify?
Упоминается работа с микросервисами. Разработчик должен понимать принципы их взаимодействия.
Как вы организуете взаимодействие между фронтендом и микросервисной архитектурой? Какие подходы к обработке ошибок на клиенте вы используете?
В требованиях указано знание Redux. Важно проверить понимание управления состоянием.
Как вы структурируете Redux-стор в крупных проектах, чтобы избежать избыточности и обеспечить масштабируемость?
Упоминается проведение code-review. Это проверяет навыки коммуникации и техническую экспертизу.
На что вы в первую очередь обращаете внимание при проведении code-review и как аргументируете необходимость правок?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

