Вакансия: Fronted-разработчик в Санкт-Петербург

Полное описание вакансии: Fronted-разработчик в Санкт-Петербург

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
2094796 Fronted-разработчик Санкт-Петербург > Фертоинг open 2025-02-04
Необходимые навыки
  • > TypeScript
  • > React
Требования

React и TypeScript: опыт разработки SPA с использованием хуков и функциональных компонентов. CSS/PostCSS для стилизации и темизации.

Обязанности

Фронтенд часть создана на базе React и TypeScript для обеспечения интерфейса в реальном времени и взаимодействия с высоконагруженными мультимедийными потоками.

Описание

Описание нашего проекта:
Фронтенд часть создана на базе React и TypeScript для обеспечения интерфейса в реальном времени и взаимодействия с высоконагруженными мультимедийными потоками

Основная задача — поддерживать производительность и безопасность интерфейса при взаимодействии с потоковыми данными и сервером

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

  • Разработка SPA на React и TypeScript

  • Взаимодействие с сервером через WebSocket и REST API

  • Централизованное управление состоянием с Redux, поддержка темизации интерфейса

  • Оптимизация производительности для работы с мультимедийными потоками

Требования:
  • React и TypeScript: опыт разработки SPA с использованием хуков и функциональных компонентов

  • Redux: управление состоянием приложения

  • WebSocket и REST API для работы с данными в реальном времени

  • JWT для аутентификации и авторизации

  • CSS/PostCSS для стилизации и темизации

  • Git и опыт работы с системой управления версиями для командной разработки

  • Code Review: готовность участвовать в регулярных code review для поддержания качества кода и обмена знаниями в команде

  • Умение писать и поддерживать документацию для кода и архитектурных решений, что важно для прозрачности и упрощения вхождения новых участников в проект

  • Интерес к задачам в области высоконагруженных систем и работы с мультимедийными потоками

Дополнительные навыки, которые будут Вашим преимуществом:

  • Redux-Saga или Redux-Thunk для сложного управления асинхронными операциями

  • Оптимизация фронтенда и знание инструментов анализа производительности (например, Webpack Bundle Analyzer)

  • Jest, React Testing Library для тестирования компонентов, Cypress для end-to-end тестов

  • GitLab CI/CD для автоматизации работы

Условия:
  • Размер заработной платы определяется по результатам собеседования

Вверх