Frontend React Developer (AI, SMM) (удаленная работа)

2 ноября 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Frontend React Developer (AI, SMM)

Описание вакансии

Мы ищем опытного React-разработчика для создания веб-приложений, ориентированных на высоконагруженные системы в сфере AI и социальных сетей. Ваша основная задача будет заключаться в разработке интерфейсов для основного проекта системы управления маркетинговыми процессами в соц.сетях, включая работу с видео- и графическим контентом, построение дашбордов и аналитических панелей. Вы будете заниматься оптимизацией клиент-серверного взаимодействия, асинхронной обработкой данных и интеграцией с микросервисной архитектурой, а также тесно сотрудничать с бэкенд-разработчиками для синхронизации API и принятия архитектурных решений.

Опыт работы

  • Опыт работы с React: от 2 лет

  • Опыт работы с vanilla JavaScript: от 3 лет

Ключевые технические навыки

  • Уверенные знания JavaScript (уровень middle+)

  • React, включая React Hooks, React Router, Работа с компонентами

  • Опыт работы со стейт менеджерами (Redux, MobX)

  • Опыт работы с асинхронными запросами (Promise, async/await).

  • Знание HTTP и REST API

  • Опыт работы с Canvas API

Development Tools

  • Опыт работы со сборщиками (Webpack, Vite)

  • Системы контроля версий (Git)

  • Опыт работы с UI библиотеками

  • Опыт работы с *nix-подобными системами

Специальные навыки

  • Работа с HTML5 Canvas для создания графических интерфейсов

  • Понимание основ UX/UI и способность оптимизировать пользовательский интерфейс для улучшения взаимодействия и удобства использования

  • Опыт работы с видео на клиенте: настройка воспроизведения, работа с видеоплеерами, оптимизация потокового видео и интеграция с различными форматами

Желательные навыки

  • Опыт работы с WebGL

  • Опыт работы с потоковой передачей данных (стриминг) через WebSocket или HTTP/2.

  • Опыт работы с WebAssembly и FFmpeg.wasm для видеообработки

  • Опыт работы с базами данных

  • Full-stack разработка (Python, Node)

Профессиональные качества

  • Умение писать простой, расширяемый и производительный код

  • Владение принципами проектирования и разработки ПО

  • Опыт работы в команде

  • Способность участвовать в архитектурных решениях

Условия работы:

  • ЗП по итогам собеседования;

  • Удаленный формат работы;

  • Рабочий день с 10:00 до 19:00;

  • Ежегодный отпуск (два раза в год по 1 недели и один раз 2 недели)