• Войти
Работа в Москве
наверх
Создать резюме
Подбор персонала

Более 150 000 компаний ждут Ваше резюме

Войти Для работодателей
Работа в Москве
наверх
  1. Работа в Москве
  2. ⚫ Разработчик ✔
  3. Вакансии в Москве
sync disabled Вакансия в архиве с 12.02.2026
Найти похожие вакансии

Senior Frontend Developer (React/TypeScript + Telegram Mini-app)

Ивановское швейное объединение
Ивановское швейное объединение

Город:

Москва

Занятость:

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

Опыт:

Более 6 лет

Компания "Ивановское швейное объединение"

О проекте:

Разработка и поддержка дейтинг веб‑приложения на React с интеграцией в Telegram Mini-app и PWA.

Проект использует Feature-Sliced Design, WebSocket для диалогов.


Обязательные требования:

Технологический стек:

  • Глубокая практика с React 18+ и TypeScript 5+ (минимум 3 года);
  • Знание Vite 5+ или аналогичных сборщиков (Webpack, Rollup);
  • Практика с Feature-Sliced Design или модульной архитектурой;
  • Управление состоянием: Zustand, Redux Toolkit или аналоги;
  • Работа с серверным состоянием: TanStack React Query (React Query) 5+ с персистентностью кеша;
  • WebSocket: STOMP.js, Socket.io или аналоги (реал‑тайм коммуникация);
  • Формы: Formik, React Hook Form; валидация: Yup, Zod;
  • UI‑библиотеки: Chakra UI или аналоги;
  • Стилизация: CSS-in-JS (Emotion, styled-components), препроцессоры (Sass/SCSS), CSS Modules;
  • PWA: Service Workers, манифесты, стратегии кеширования;
  • Интернационализация: i18next, react-i18next, работа с переводами;
  • Роутинг: React Router DOM 6+, навигация, защищённые маршруты;
  • REST API: работа с OpenAPI, генерация TypeScript‑клиентов из схем;
  • Инструменты: Git, ESLint 9+, Prettier, Husky, lint-staged;
  • Code review, работа в команде, понимание CI/CD.

Telegram Mini-app:

  • Практика разработки Telegram Mini-app;
  • Валидация данных от Telegram;
  • Интеграция Telegram Stars для платежей, работа с платежными методами Telegram;
  • API Telegram: управление интерфейсом Mini-app;
  • Адаптация UI под ограничения Mini-app, работа с viewport и безопасными зонами.


Будет преимуществом:

  • Анимации: Framer Motion, React Spring или аналоги;
  • Оптимизация производительности: React.memo, useMemo, useCallback, code splitting, lazy loading;
  • Мобильная адаптация: responsive design, touch‑жесты, работа с viewport;
  • Работа с медиа: обработка изображений и видео;
  • Понимание архитектуры микросервисов и взаимодействия с несколькими API.


Технические детали проекта:

Архитектура:

  • Feature-Sliced Design: entities, features, widgets, pages, shared;
  • Модульная структура с изолированными слоями;
  • Типизация на TypeScript, строгие правила ESLint.

Инфраструктура:

  • Vite 5.2 с плагинами;
  • Раздельные сборки: development, staging, production;
  • Автогенерация типов для SCSS‑модулей (typed-scss-modules);
  • Генерация API‑клиентов из OpenAPI схем.

Интеграции:

  • WebSocket через STOMP.js и SockJS для мессенджера и уведомлений;
  • Firebase для аналитики;
  • Telegram Web App SDK для Mini-app;
  • Множественные API‑сервисы (core, dialogs, payments, media и др.).

Управление состоянием:

  • Zustand для локального и глобального состояния;
  • TanStack React Query с персистентностью для серверного состояния;
  • Синхронизация данных в реалтайме через WebSocket.



Что предстоит делать:

  • Разработка новых фич и развитиие текущего продукта для веб и Telegram Mini-app;
  • Рефакторинг и оптимизация существующего кода;
  • Интеграция с Telegram Web App API;
  • Работа с WebSocket для внутреннего мессенджера;
  • Оптимизация производительности и UX;
  • Code-review и менторинг команды.



Условия:

  • Удалённая работа или гибридный формат;
  • Полная занятость;
  • Работа над сложным веб‑приложением с интеграцией Telegram Mini-app.
Похожие вакансии

19 Февраля

Senior инженер сетевой безопасности (PAM)

Москва

Компания "Билайн" ​​​​​​​Сегодня Билайн — компания изменений, чутко реагирующая на потребности рынка и людей. А ещё Билайн — это команда,...

Отправить резюме
подробнее

19 Февраля

Разработчик React в команду Сберегательных продуктов( Банк ДОМ.РФ )

Москва

Компания "Банк ДОМ.РФ" Команда Сберегательных продуктов разрабатывает Единый личный кабинет для наших клиентов и сотрудников СТЕК:...

Отправить резюме
подробнее

19 Февраля

Senior Unity Developer

Москва

Компания "АКСЕЛБОЛТ КАЗАХСТАН" Мы активно расширяемся и ищем Senior Unity Developer для работы над нашим новым проектом. Задачи, с...

Отправить резюме
подробнее

19 Февраля

Developer C# (Web Services)

Москва

Компания "Лаборатория Касперского" Мы - группа разработки сайтов поддержки компании. В нашей зоне ответственности находится не только сами...

Отправить резюме
подробнее

19 Февраля

Разработчик/Developer C/C++ (Windows, Core Drivers)

Москва

Компания "Лаборатория Касперского" Разработчик драйверов под Windows Обязанности: Разработка новых прорывных технологий защиты под...

Отправить резюме
подробнее
Больше похожих вакансий
Подпишитесь на похожие вакансии

Вакансия размещена в отрасли

Информационные технологии / IT / Интернет:
  • Программист / Разработчик,
  • Программист 1С,
  • Web программист / Разработчик
к поиску вакансий
Популярные специализации
  • Другое
  • Менеджер по продажам
  • Менеджер по работе с клиентами
  • Продавец-консультант
  • Продавец-кассир
  • Администратор
Инструменты соискателя
  • Разместить резюме
  • Найти работу
  • Поиск вакансий
  • Каталог вакансий
  • Соглашение по содействию в трудоустройстве
  • Защита персональных данных
  • Архивный каталог
  • Вакансии по профессиям
  • Поиск по городам
Инструменты работодателя
  • Разместить вакансию
  • Найти сотрудника
  • Поиск резюме
  • Каталог резюме
  • Тарифы
  • Информер с вакансиями
  • Резюме по профессиям
Больше всего ищут
  • Бармен
  • Брокер
  • Водитель такси
  • Корреспондент
  • Охранник
  • Переводчик

© 2007 - 2026 «Карьерист.ру»

  • О нас
  • Обратная связь