Hireway
Senior JavaScript Developer
340 000–380 000 ₽
Опубликовано
- Формат
- Удалённо
- Уровень
- Senior
- Занятость
- Полная занятость
Доступ проверим при нажатии.
О вакансии
Вакансия «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)
Что предлагает компания
- Полная занятость
- Формат работы: можно удалённо
Подходит вакансия?
Перейдите к исходному объявлению или контакту работодателя.
Доступ проверим при нажатии.