К содержанию
myOffer Вакансии
Все вакансии

Hireway

Senior JavaScript Developer

340 000–380 000 ₽

Опубликовано

Формат
Удалённо
Уровень
Senior
Занятость
Полная занятость
JavaScriptTypeScriptReactDockerGitPlaywrightCypressGitLabCI/CDREST APIGraphQL
Откликнуться

Доступ проверим при нажатии.

О вакансии

Вакансия «Senior JavaScript Developer» в компании Hireway. Удалённая работа.

Чем предстоит заниматься

  • Проектирование архитектуры крупных веб-приложений
  • Разработка сложных Frontend-решений на JavaScript / TypeScript
  • Определение технических стандартов и принципов разработки
  • Оптимизация производительности и масштабируемости приложений
  • Разработка переиспользуемых компонентов и библиотек
  • Проведение Code Review и контроль качества кода
  • Выявление архитектурных проблем и технического долга
  • Разработка технических решений для сложных бизнес-задач
  • Интеграция с Backend-сервисами и внешними API
  • Участие в выборе технологий и инструментов
  • Наставничество Middle и Junior разработчиков
  • Участие в технических интервью
  • Взаимодействие с Product Manager, Backend, QA и DevOps

Что нужно для работы

  • JavaScript / TypeScript
  • Экспертное знание JavaScript ES6+
  • Глубокое понимание Event Loop, Call Stack, Microtasks и Macrotasks
  • Глубокое понимание Closures, Scope, Hoisting
  • Понимание Prototype Chain и механизмов наследования
  • Знание принципов асинхронного программирования
  • Глубокое понимание Promise, async/await
  • Уверенное владение TypeScript
  • Понимание Generics, Utility Types и Advanced Types
  • Знание принципов ООП и функционального программирования
  • Понимание механизмов управления памятью и Garbage Collection
  • Frontend-разработка
  • Экспертное владение React.js
  • Глубокое понимание React Hooks и жизненного цикла компонентов
  • Опыт проектирования архитектуры Frontend-приложений
  • Опыт работы с Redux Toolkit, Zustand или аналогичными инструментами
  • Понимание Server-Side Rendering (SSR)
  • Опыт работы с Next.js
  • Опыт разработки переиспользуемых UI-компонентов
  • Понимание Web Performance Optimization
  • Опыт работы с адаптивной и кроссбраузерной версткой
  • Архитектура и проектирование
  • Понимание SOLID, DRY, KISS, YAGNI
  • Знание Clean Architecture
  • Понимание Domain-Driven Design (DDD)

Что предлагает компания

  • Полная занятость
  • Формат работы: можно удалённо

Подходит вакансия?

Перейдите к исходному объявлению или контакту работодателя.

Откликнуться

Доступ проверим при нажатии.

Можно искать с поддержкой

Сопровождение поиска

Личный специалист поможет с резюме, подбором вакансий и откликами. Вы сосредоточитесь на интервью.

Делегировать поиск

Менторинг + поиск

Практика с профильным ментором: план подготовки, задачи и обратная связь. После подготовки — поиск работы.

О менторинге

Можно искать с поддержкой

Сопровождение поиска

Личный специалист поможет с резюме, подбором вакансий и откликами. Вы сосредоточитесь на интервью.

Делегировать поиск

Менторинг + поиск

Практика с профильным ментором: план подготовки, задачи и обратная связь. После подготовки — поиск работы.

О менторинге

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

Wiregate

Senior Tech Lead (PHP/Laravel + React)

Backend

≈ 360 000–480 000 ₽ / мес.

Оценка рынка
Удалённо

Design and develop REST APIs and integrations with third-party services.

PHPLaravelReactPostgreSQL+8
Altenar

Senior Creative Front-end Developer

FrontendSenior

≈ 310 000 ₽ / мес.

Оценка рынка
Удалённо

Создавать креативную интерактивную верстку и комплексную веб-анимацию (GSAP, Framer Motion, Lottie)

Node.jsJavaScriptTypeScriptReact+5

Больше подходящих вакансий

Какой поддержки вам не хватает?

Можно передать поиск команде или сначала подготовиться с ментором.

Сопровождение поиска

Личный специалист поможет с резюме, подбором вакансий и откликами. Вы сосредоточитесь на интервью.

Делегировать поиск

Менторинг + поиск

Практика с профильным ментором: план подготовки, задачи и обратная связь. После подготовки — поиск работы.

О менторинге

Каталог остаётся бесплатным. Подробности программ откроются в новой вкладке.