Студия Oxem

React Frontend-разработчик (на верстку креативных сайтов)

80 000 - 120 000 RUR
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 1 года до 3 лет
  • Кроссбраузерная верстка
  • HTML
  • CSS
  • JavaScript
  • Адаптивная верстка
  • React
  • Git
  • TypeScript
  • NextJS

Привет! Мы — команда Oxem, более 10 лет помогаем бизнесам становиться лидерами через запоминающийся дизайн и заботу об ожиданиях пользователей.

В нашей работе мы сочетаем новаторство и перфекционизм, не боимся придумывать смелые решения и совершенствовать пользовательский опыт. Мы — топ-1 веб-студия Москвы и топ-3 креативных студий России по версии Рейтинга Рунета 2024.

Если ты амбициозный frontend developer, неравнодушен к анимациям и эстетическому дизайну, фанат вёрстки и умеешь работать с React, то эта вакансия для тебя!

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

Верстать сайты фестивального уровня по качественным дизайн-макетам из Figma. Реализовывать сложные CSS-анимации и JavaScript-интерактивы, делая интерфейсы более живыми и динамичными. Участвовать в декомпозиции и оценке задач, тесно взаимодействуя с проектной командой, и разрабатывать приложения на базе React и Next, оптимизируя производительность и обеспечивая отзывчивую работу на всех типах устройств.

Нам нужен специалист, который:

  • Стремится к совершенству, не боится сложных задач и готов брать ответственность за результат.

  • Обладает вниманием к деталям, системным мышлением и умением самостоятельно принимать решения.

  • Уверенно владеет инструментами для совместной работы, включая Git и Figma.

  • Имеет опыт работы с адаптивной и кросс-браузерной вёрсткой.

  • Умеет верстать сложные интерфейсы с использованием CSS Grid и Flexbox.

  • Знает стандарты и методологии вёрстки: CSS, HTML, HTML5, БЭМ.

  • Понимает важность семантической вёрстки и умеет правильно выбирать и использовать теги.

  • Умеет создавать интерактивные и анимационные элементы с помощью CSS, GSAP и/или Framer Motion.

  • Уверенно владеет JavaScript, понимает принципы работы браузера и основы асинхронного программирования.

  • Имеет опыт работы с React и его экосистемой (React Query, Context API, Redux/Zustand).

  • Понимает принципы работы SSR (Server-Side Rendering) и CSR (Client-Side Rendering), а также умеет настраивать оптимальные стратегии рендеринга.

  • Знаком с современными подходами к стилизации, такими как CSS-in-JS и TailwindCSS (приветствуется опыт работы с cva или аналогами).

Будет плюсом:

  1. Опыт работы с TailwindCSS и cva:
    Умение организовывать стили с использованием cva и TailwindCSS, структурируя классы логично и понятно.
  2. Знание TypeScript:
    Глубокое понимание TypeScript для создания безопасного и масштабируемого кода.
  3. Работа с SSR/Next.js:
    Умение использовать Server-Side Rendering, Incremental Static Regeneration (ISR) и настраивать производительность в приложениях на Next.js.
  4. Оптимизация производительности:
    Навыки работы с инструментами, такими как React Query, SWR или собственные подходы к оптимизации приложений.
  5. Анимации на уровне мастерства:
    Опыт работы с GSAP, Framer Motion и другими инструментами для создания интерактивных, плавных анимаций.
  6. Настройка CI/CD:
    Навыки внедрения автоматизации через CI/CD процессы, включая настройку пайплайнов для сборки, тестирования и деплоя.

Что мы предлагаем:

  • Интересные задачи на проектах с использованием современных технологий и возможностью влиять на технические решения.
  • Гибкий график: начало рабочего дня с 8 до 11 утра, удалённый формат работы. При желании можешь работать в нашем уютном офисе в 3 минутах от м. Павелецкая.
  • Быстрый карьерный и профессиональный рост: пересмотр зарплаты каждые 6 месяцев, регулярное код-ревью, обратная связь от руководителя, помощь коллег и обмен опытом.
  • Прозрачные рабочие процессы: минимум бюрократии, адекватное руководство и возможность предлагать улучшения.
  • Поддержка ИТ-специалистов: аккредитация как ИТ-компании позволяет оформить отсрочку от армии или бронь от мобилизации (для военнообязанных).
  • Официальное оформление по ТК РФ, выплата зарплаты дважды в месяц без задержек.
  • Комфортная атмосфера: молодой и дружный коллектив (средний возраст 25 лет).
  • Испытательный срок — 3 месяца.

Как проходит отбор:

  1. Изучение резюме и портфолио.
    Нам важно увидеть примеры твоей работы с интересными и сложными дизайн-макетами.
  2. Уточнение деталей.
    Если возникнут вопросы, мы свяжемся с тобой через мессенджеры или на HH.ru.
  3. Техническое интервью.
    Интервью проходит онлайн через Google Meet в удобное для тебя время. Мы обсудим твой опыт, зададим несколько вопросов по веб-разработке и предложим небольшое практическое задание.
  4. Обратная связь.
    В течение 1-2 дней после интервью ты получишь либо оффер, либо обратную связь.

До встречи!