other

Full-Stack Developer (React / TypeScript / Node.js / NestJS)

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

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

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

MangoJobs

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

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

Обязанности: Разрабатывать и развивать frontend-часть продукта на React, TypeScript, Vite. Поддерживать и улучшать существующую архитектуру SPA-приложения. Работать с UI-слоем на базе Tailwind CSS, Radix UI, shadcn/ui. Реализовывать формы, сценарии авторизации, загрузки документов и пользовательские кабинеты. Интегрировать frontend с backend API, поддерживать типизацию контрактов и корректную обработку ошибок. Работать с клиентским state management через Redux Toolkit и RTK Query. Участвовать в проектировании backend-логики и API для новых функций. Реализовывать и поддерживать realtime- и near-realtime-механики: WebSocket, long-polling, webhook-интеграции. Участвовать в проектировании производительных и отказоустойчивых решений для высоконагруженных сценариев. Следить за качеством кода, участвовать в code review, улучшать архитектурные и инженерные практики проекта. Требования: Уверенное знание JavaScript и TypeScript. Коммерческий опыт работы с React. Опыт разработки SPA-приложений на Vite. Практический опыт работы с React Router. Опыт работы с Redux Toolkit и RTK Query. Опыт работы с react-hook-form и zod. Умение строить и поддерживать UI на Tailwind CSS. Понимание компонентного подхода, работы с Radix UI / shadcn/ui или аналогичными UI-библиотеками. Опыт интеграции frontend с REST API. Умение проектировать клиентскую обработку ошибок, авторизацию, роли и защищённые маршруты. Опыт работы с WebSocket, long-polling, webhook-механиками. Умение работать с асинхронными процессами: загрузка файлов, фоновые задачи, статусы обработки, ретраи. Понимание принципов производительности frontend-приложений, типизации контрактов и поддержки качества кода. Желательные требования: Знание Node.js. Знание NestJS. Опыт работы с PostgreSQL и Sequelize. Умение работать с многозадачностью в Node.js. Опыт проектирования и разработки решений под высокую нагрузку. Базовое понимание работы с нейросетями и AI-функциями. Опыт работы с платежами и другими чувствительными данными. Понимание вопросов безопасности: авторизация, хранение токенов, доступ к чувствительным данным, защита интеграций. Опыт построения API-контрактов и взаимодействия frontend/backend в одной продуктовой команде. Условия: Работа над продуктом с реальными full-stack задачами на стыке frontend, backend и интеграций. Влияние на архитектурные решения и техническое развитие проекта. Гибкий формат работы. Возможность развивать экспертизу в современных frontend-технологиях и backend-интеграциях. Команда, в которой важны качество кода, инженерная зрелость и ответственность за результат.

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

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

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

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

Full-stack JavaScript Developer / Node.js + React

Договорная

Москва

Синеус Франшиза

Senior Full-stack developer (TypeScript/React)

От 300 000 руб.

Москва

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

Full-stack developer (React.js/Node.js​​​​​​​)

Договорная

Москва

Бэнкс Софт Системс

Full stack developer (react/java)

Договорная

Москва

Альфа-Банк

Full Stack Developer

Договорная

Москва

МАЙ

Middle Backend developer (NestJS / Node.js)

Договорная

Москва

RT