Назад к вакансиям

JavaScript/React разработчик

от 40 000 ₽в месяц
AstonУдалённоБез опыта5/2Полная занятость
CI/CDGitTypeScriptJavaScriptReactCSSHTMLReduxViteWebpackCSS ModulesStorybook

Описание

Обязанности

  • Оптимизировать рендеринг, работать с Core Web Vitals и Critical Rendering Path
  • Создавать сложные анимации и интерактивы (GSAP, Framer Motion), которые не «тормозят» на слабых устройствах
  • Анализировать компромиссы при выборе между CSS и JS решениями
  • Проходить код-ревью, где верстка и семантика проверяются так же тщательно, как и бизнес-логика

Требования

  • Крепкие теоретические знания основ JavaScript, HTML/CSS, навыки работы со средами программирования
  • Знание типов данных, умение работать с массивами и объектами, знать, что такое прототипы и как с ними работать, знать, что такое AJAX
  • Наличие учебных/тестовых проектов в портфолио
  • Знание, что такое Git и как с ним работать
  • Законченное высшее или среднее специальное профильное образование
  • Коммерческий опыт разработки на React и TypeScript от 3-х лет
  • Глубокое понимание JavaScript и среды выполнения: Event Loop, асинхронность, модель памяти
  • Уверенное владение CSS: знаете современные стандарты (Flex, Grid), методологии (CSS Modules) и умеете создавать адаптивную верстку
  • Знание ключевых Browser API: Storage, Cookies, Network (Fetch/WebSocket), а также API для производительности и анимаций (RAF, IntersectionObserver и так далее)
  • Писать чистый, поддерживаемый код, следовать принципам проектирования
  • Знакомство с инструментами сборки (Webpack, Vite)
  • Опыт работы с архитектурными паттернами и проектирования масштабируемых фронтенд-приложений
  • Умение декомпозировать сложные задачи и оценивать сроки
  • Готовность аргументировать свои технические решения на код-ревью и принимать конструктивную критику
  • Нацеленность на результат, но не в ущерб качеству кода

Будет плюсом

  • Понимание принципов веб-производительности: умение работать с Core Web Vitals (LCP, CLS, INP), оптимизировать бандл и критический путь рендеринга
  • Знание основ безопасности фронтенда: понимание природы XSS и CSRF, умение безопасно обрабатывать пользовательские данные и соблюдать CSP
  • Понимание важности тестирования: опыт написания Unit, Integration или E2E тестов
  • Знакомство с инструментами настройки CI/CD пайплайнов
  • Владение английским языком на уровне чтения технической документации (B1+ будет преимуществом)

Условия

  • От 40 000 ₽ за месяц, до вычета налогов
  • Полная занятость
  • Стажировка
  • График 5/2
  • Удалённая работа
  • Работа с по-настоящему крупными продуктами
  • Комфортные рабочие места, мощное железо, зоны для отдыха, кухня с панорамными окнами и закрытый паркинг в офисе
  • ДМС, компенсация фитнеса и оплата sick day без лишних бюрократических проволочек
  • Выбор удобного начала дня и работа из дома по необходимости
  • Активная корпоративная жизнь, выезды на природу, турниры по настолкам в офисе, новогодние праздники
  • Фирменный мерч
  • Окружение увлеченных профессионалов, готовых делиться знаниями
  • Стек: React 19, TypeScript, Redux, CSS Modules, Vite/Webpack, Storybook
  • Зрелый CI/CD-пайплайн: Unit, Integration, E2E и Visual Regression тесты
  • Развитие собственной дизайн-системы

Процесс отбора

  • К отклику просим прикладывать ссылку с примерами кода (это обязательное условие рассмотрения вашей кандидатуры)