Frontend-разработчик Senior (React)

Frontend-разработчик Senior (React)

Описание вакансии

О вакансии

Мы ищем опытного Senior Frontend Developer в нашу полностью удаленную команду из 15 профессионалов. Вы будете работать над созданием сложных, ориентированных на пользователя веб-приложений, используя современные React-технологии, при этом имея автономию в принятии технических решений и менторинге других разработчиков.

Мы 100% удаленная компания без физического офиса — наша команда распределена и работает из разных локаций. Мы ценим качественный код, постоянное обучение и совместное решение задач.

Чем вы будете заниматься

  • Разработка и релизы: Создавать адаптивные, доступные веб-приложения и лендинги с использованием React, Next.js и современных CSS-решений

  • Обеспечение качества: Писать чистый, поддерживаемый код с фокусом на семантический HTML, доступность и оптимизацию производительности

  • Сотрудничество: Тесно работать с дизайнерами, backend-разработчиками и продакт-менеджерами для создания исключительного пользовательского опыта

  • Менторство: Делиться экспертизой с членами команды и вносить вклад в нашу техническую базу знаний

  • Инновации: Выявлять возможности для улучшения кодовой базы, процессов и инструментов

  • Владение результатом: Брать ответственность за оценку, доставку и поддержку функционала от концепции до продакшена

Что мы ищем

Основные технические навыки (обязательно)

Frontend-разработка и HTML/CSS

  • Подтвержденный коммерческий опыт создания интерфейсов средней сложности

  • Сильные навыки в адаптивной веб-разработке как для лендингов, так и для веб-приложений

  • Глубокое понимание семантического HTML и его важности

  • Экспертиза в CSS Grid и Flexbox, понимание когда использовать каждый из них

  • Опыт работы с современными форматами изображений (WebP, PNG, SVG) и техниками оптимизации

  • Твердое понимание принципов веб-доступности: навигация с клавиатуры, ARIA роли и атрибуты

JavaScript и TypeScript

  • Сильный коммерческий опыт с JavaScript и browser API

  • Уверенное владение TypeScript, включая понимание generics и продвинутых типов

  • Комфортная работа с современными возможностями ES6+ и асинхронным программированием

Экосистема React

  • Обширный опыт создания приложений с React функциональными компонентами

  • Глубокое понимание жизненного цикла компонентов и React hooks

  • Знание когда и почему использовать классовые компоненты

  • Опыт работы с решениями для управления состоянием (Redux, Zustand, Context API и т.д.)

  • Практический опыт с Next.js для SSR/SSG приложений

Стилизация и CSS-архитектура

  • Опыт работы с CSS препроцессорами (Sass/Less) и CSS-in-JS решениями (styled-components, Linaria), с пониманием когда выбирать каждый подход в зависимости от требований проекта

Дополнительные навыки (приятный бонус)

  • Понимание техник оптимизации веб-производительности (lazy loading, code splitting, стратегии кэширования)

  • Опыт написания тестов с Jest или подобными фреймворками

  • Знакомство с современными инструментами сборки (Vite, Webpack)

  • Опыт работы с дизайн-системами или библиотеками компонентов

  • Знание алгоритмов и структур данных

Что делает вас успешным у нас

Коммуникация и сотрудничество

  • Вы проактивно общаетесь с командой и не боитесь задавать вопросы

  • Вы даете реалистичные оценки и сообщаете заранее, когда сроки нужно корректировать

  • Вам комфортно работать асинхронно через разные часовые пояса

  • Вы профессионально даете и получаете конструктивную обратную связь

Ответственность и инициатива

  • Вы берете ответственность за свою работу от планирования до деплоя

  • Вы проактивно выявляете технический долг и предлагаете улучшения

  • Вы думаете не только о "закрытии тикетов", но и о создании реальной ценности

  • Вы сохраняете любопытство и продолжаете изучать новые технологии и лучшие практики

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

Рабочая среда

  • 100% удаленная компания: У нас нет физического офиса — работайте откуда вам наиболее продуктивно

  • Async-first культура: Минимум встреч, максимум продуктивности

  • Современный технологический стек: Работа с передовыми инструментами и фреймворками

  • Автономия: Свобода выбирать лучшие решения для задач, которые вы решаете

Рост и развитие

  • Постоянное обучение: Бюджет на курсы, книги и конференции

  • Код-ревью: Совместный подход к поддержанию качества кода

  • Карьерный рост: Четкие пути для продвижения и развития навыков

  • Возможности менторства: Учитесь у senior-инженеров и менторьте других

Командная культура

  • Фокус на качестве кода: Нам важен поддерживаемый, хорошо протестированный код

  • Поощрение инноваций: Время выделяется на изучение новых технологий и улучшение нашего стека

  • Коллаборативная среда: Поддерживающая команда, которая ценит разнообразие перспектив

  • Техническое совершенство: Регулярные код-ревью, документация и лучшие практики

Бенефиты

  • Конкурентная зарплата с возможностью обсуждения в зависимости от вашего опыта

  • Полностью удаленная работа с гибким графиком

  • Щедрый оплачиваемый отпуск

  • Тимбилдинг и виртуальные социальные активности

Процесс собеседования

Мы уважаем ваше время и держим процесс прямолинейным и прозрачным.

Шаг 1: Рассмотрение заявки (2-3 дня)

Отправьте заявку с одним из вариантов:

  • Недавнее тестовое задание, которое вы выполнили (публичный GitHub репозиторий, загруженный в течение последних 2 месяцев), ИЛИ

  • Выполните наше тестовое задание (оценочно 4-6 часов), ИЛИ

  • GitHub профиль или портфолио, демонстрирующее вашу работу

Шаг 2: Техническое интервью (90 минут через Google Meet)

  • Теоретическое обсуждение (30 мин): Мы обсудим реальный кейс, чтобы понять ваш подход к решению задач

  • Live Coding упражнение (45 мин): Решите практическую задачу с демонстрацией экрана (используйте любые инструменты кроме AI-ассистентов)

  • Вопросы и ответы (15 мин): Ваш шанс спросить нас о чем угодно

Шаг 3: Культурное соответствие и финальное обсуждение (20 минут)

  • Встреча с потенциальными членами команды

  • Обсуждение ожиданий, стиля работы и ответы на оставшиеся вопросы

  • Обсуждение компенсации и следующих шагов

Технические требования для собеседования:

  • Стабильное интернет-соединение

  • Рабочий микрофон и камера

  • Возможность демонстрировать экран через Google Meet

  • Готовая среда разработки для live coding

Таймлайн: Мы стремимся завершить весь процесс в течение 2 недель и предоставляем обратную связь на каждом этапе.

Как подать заявку

Готовы присоединиться к нам? Вот что нам нужно:

Ваше резюме/CV с выделением релевантного опыта

GitHub профиль или портфолио, демонстрирующее вашу работу

Один из вариантов:

  • Ссылка на недавнее тестовое задание (публичный репо за последние 2 месяца), ИЛИ

  • Дайте нам знать, что выполните наше тестовое задание, ИЛИ

  • GitHub профиль или портфолио с вашими проектами

Опционально, но будет плюсом:

  • Ссылки на живые проекты, над которыми вы работали

  • Любые технические статьи или вклад в open source

Вопросы?

Если у вас есть какие-либо вопросы о вакансии или процессе подачи заявки, не стесняйтесь обращаться. Мы здесь, чтобы помочь и хотим убедиться, что у вас есть вся необходимая информация для принятия решения о том, подходит ли вам эта возможность.

Будем рады услышать от вас! 🚀

Навыки
  • React
  • frontend
  • TypeScript
  • JavaScript
  • HTML
  • CSS3
Посмотреть контакты работодателя

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

Удаленная работа
  • Москва

  • до 5000 USD

Рекомендуем
Facecast
Удаленная работа
  • Москва

  • до 300000 RUR

Рекомендуем
Кейстон девелопмент
Удаленная работа
  • Москва

  • до 300000 RUR

Рекомендуем
Система Геткурс

Senior Fullstack-разработчик

Система Геткурс

Удаленная работа
  • Москва

  • до 300000 RUR

Эверис, Представительство

Frontend React Senior разработчик

Эверис, Представительство

Удаленная работа
  • Москва

  • до 300000 RUR

КРОК
Удаленная работа
  • Москва

  • до 300000 RUR

Kinescope
Удаленная работа
  • Москва

  • до 350000 RUR

Островок
Удаленная работа
  • Москва

  • до 375000 RUR

Datanomica
Удаленная работа
  • Москва

  • до 287000 RUR

Hi, Rockits!
Удаленная работа
  • Москва

  • до 287000 RUR

Битрикс24
Удаленная работа
  • Москва

  • до 300000 RUR

Финтех
Удаленная работа
  • Москва

  • до 300000 RUR

Copperside
Удаленная работа
  • Москва

  • до 300000 RUR

Signal
Удаленная работа
  • Москва

  • до 500000 RUR

Дартс рекрутинг сервисез

Senior Frontend Engineer (React, TypeScript)

Дартс рекрутинг сервисез

Удаленная работа
  • Москва

  • от 250000 RUR

Горизонт

Senior Frontend Developer

Горизонт

Удаленная работа
  • Москва

  • до 4500 USD

The Skolkovo Institute of Science and Technology

Frontend React

The Skolkovo Institute of Science and Technology

Удаленная работа
  • Москва

  • до 4500 USD

100балльный репетитор

Senior/lead frontend-разработчик

100балльный репетитор

Удаленная работа
  • Москва

  • от 250000 RUR

Альфа-Банк
Удаленная работа
  • Москва

  • от 250000 RUR

Unisender
Удаленная работа
  • Москва

  • от 250000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию