вчера

JavaScript developer

выше рынка на 33,3%
вакансия ~ 360 000 ₽
в среднем 270 017 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Мы — IT-рекрутинговое агентство Hireway, которое помогает талантливым специалистам находить сильные команды и интересные технологические проекты. Мы работаем с современными IT-продуктами и инфраструктурными решениями, где важны надежность, автоматизация и стабильность систем. Если вы хотите развиваться в backend-разработке, работать с современным стеком и получать опыт на реальных проектах — будем рады познакомиться!

задачи

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

требования

  • Экспертное знание JavaScript ES6+.
  • Глубокое понимание Event Loop, Call Stack, Microtasks и Macrotasks.
  • Глубокое понимание Closures, Scope, Hoisting.
  • Понимание Prototype Chain и механизмов наследования.
  • Знание принципов асинхронного программирования.
  • Глубокое понимание Promise, async/await.
  • Уверенное владение TypeScript.
  • Понимание Generics, Utility Types и Advanced Types.
  • Знание принципов ООП и функционального программирования.
  • Понимание механизмов управления памятью и Garbage Collection.
  • Экспертное владение 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).
  • Опыт проектирования масштабируемых приложений.
  • Понимание Micro Frontends.
  • Опыт проектирования API и взаимодействия между сервисами.
  • Будет плюсом: Опыт работы с Node.js и NestJS; Знание микросервисной архитектуры; Опыт работы с AWS, Azure или Google Cloud; Опыт разработки высоконагруженных приложений; Знание Kubernetes; Опыт настройки и оптимизации CI/CD; Участие в разработке Design System; Опыт управления технической командой; Опыт внедрения инженерных стандартов и процессов разработки

условия

  • Конкурентную заработную плату.
  • Гибкий график.
  • Участие в разработке масштабных IT-продуктов.
  • Возможность влиять на архитектуру и технологический стек.
  • Профессиональную команду сильных разработчиков.
  • Бюджет на обучение и профессиональное развитие.
  • Возможность карьерного роста до Tech Lead / Engineering Manager.

Агентство подбора специалистов и команд для технологических компаний.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.