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

По договоренности


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

  • Разрабатывать и развивать 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-интеграциях.
  • Команда, в которой важны качество кода, инженерная зрелость и ответственность за результат.

Поделиться:

Опубликована 20 дней назад

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

Нужны деньги до новой зарплаты? Кредитка Platinum от Т-Банка — до 1 000 000 ₽, 55 дней без %. Доставим сегодня бесплатно.
Получить карту
БИТРИКС24 20+ лет мы создаем продукты для управления бизнесом Крупнейший российский Highload-проект Более 12 млн. компаний зарегистрировано в Битрикс24 Распределенная команда 700+ человек Лучший работодатель среди IT-компаний в своем сегменте за 2024...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Битрикс24Битрикс24
  • Москва
6 дней назад
Чем предстоит заниматься Разрабатывать электронные продукты банка Искать эффективные IT-решения для целого спектра задач Наши ожидания от кандидата Отличное знание JavaScript, HTML/CSS Опыт работы с React от 4х лет Опыт backend разработки на Java от ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании Альфа-БанкАльфа-Банк
  • Москва
8 дней назад
В связи с развитием проектов мы ищем опытного Full-stack разработчика (PHP / JS), который станет частью ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании AbeloHost B.V.AbeloHost B.V.
  • Москва
13 дней назад
Кто мы: Интернет-магазин remo-shop.ru (поставка ит-оборудования). Мы активно растем, работаем с большим ассортиментом (тысячи позиций, множество поставщиков) и выходим на новый уровень — внедряем семантический поиск, LLM для контента и микросервисную...
  • Можно удаленно
  • Частичная занятость
  • Опыт от 3 лет
Логотип компании РеМоРеМо
  • Москва
19 дней назад
от 350 000 ₽
Выше средней на 59%
Международная IT-компания находится в поиске Senior Full stack Developer, с фокусом на бэкенд, который ...
  • Можно удаленно
  • Полный день
  • Опыт от 3 лет
Логотип компании ТопассистентТопассистент
  • Москва
месяц назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.