Старший разработчик frontend

БЮРО 1440
Москва Опубликовано 7 июля 2026
Зарплата не указана
Полная занятость3–6 летПрограммист
Зарплата не указана

Описание

Чем предстоит заниматься:
  • Версткой и разработкой интерфейсов;
  • Переносом готового визуального макета от дизайнеров (обычно из Figma) в рабочий код с использованием HTML и CSS;
  • Программированием логики клиента;
  • Написанием интерактивных элементов, анимаций, валидацией форм и динамического поведения страниц с использованием JavaScript или TypeScript;
  • Работой с современными фреймворками;
  • Созданием и поддержкой масштабных приложений с помощью React;
  • Интеграцией с серверной частью (Backend);
  • Настройкой сетевых запросов к серверу через API (обычно REST или GraphQL) для получения, отправки и отображения актуальных данных;
  • Обеспечением адаптивности и кроссбраузерности;
  • Разработкой интерфейса таким образом, чтобы он одинаково корректно отображался и работал на смартфонах, планшетах, компьютерах и во всех популярных браузерах (Chrome, Safari, Firefox и др.). Оптимизацией производительности;
  • Сокращением времени загрузки страниц, оптимизация размера изображений и скриптов, а также обеспечение плавной работы анимаций без зависаний;
  • Тестированием и отладкой кода. Поиском и устранением ошибок в интерфейсе, написанием модульных (unit) и интеграционных тестов для проверки работоспособности своего кода. Контролем версий;
  • Фиксацией изменений в коде через Git, участием в код-ревью коллег и обсуждением задач.

Что мы ожидаем:

  • Уверенное владение HTML5 и CSS3 (включая Flexbox и Grid), понимание семантики и принципов доступности (A11Y);
  • Умение работать с SCSS/SASS и понимание методологии BEM (БЭМ);
  • Хорошее знание базового JavaScript (ES6+);
  • Базовые навыки работы с Git и платформой GitHub/GitLab;
  • Знание основ React
  • Умение пользоваться Chrome DevTools для отладки элементов и скриптов;
  • Глубокое понимание жизненного цикла компонентов и хуков в React;
  • Уверенное использование TypeScript;
  • Опыт работы с библиотеками управления данными (Redux Toolkit, MobX, Pinia или Zustand);
  • Понимание REST API и GraphQL, умение работать с WebSocket и обрабатывать ошибки запросов;
  • Понимание работы современных сборщиков, таких как Vite или Webpack;
  • Навыки написания модульных и интеграционных тестов (Jest, Vitest, React Testing Library);
  • Опыт работы со стратегиями SSR (Server-Side Rendering) и SSG (Static Site Generation);
  • Настройка пайплайнов автоматизации, контейнеризация (Docker) на базовом уровне;
  • Опыт проведения код-ревью, декомпозиции сложных задач и обучения менее опытных коллег;
  • Навык чтения чужого кода и технической документации (в том числе на английском языке).
Мы предлагаем:
  • Работу в аккредитованной ИТ-компании;
  • Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
  • Возможность выбора формата работы (офис/удаленка/гибрид);
  • Комфортный офис рядом с метро "Улица 1905 года";
  • Оформление в соответствии с ТК РФ.
Описание
Чем предстоит заниматься:
  • Версткой и разработкой интерфейсов;
  • Переносом готового визуального макета от дизайнеров (обычно из Figma) в рабочий код с использованием HTML и CSS;
  • Программированием логики клиента;
  • Написанием интерактивных элементов, анимаций, валидацией форм и динамического поведения страниц с использованием JavaScript или TypeScript;
  • Работой с современными фреймворками;
  • Созданием и поддержкой масштабных приложений с помощью React;
  • Интеграцией с серверной частью (Backend);
  • Настройкой сетевых запросов к серверу через API (обычно REST или GraphQL) для получения, отправки и отображения актуальных данных;
  • Обеспечением адаптивности и кроссбраузерности;
  • Разработкой интерфейса таким образом, чтобы он одинаково корректно отображался и работал на смартфонах, планшетах, компьютерах и во всех популярных браузерах (Chrome, Safari, Firefox и др.). Оптимизацией производительности;
  • Сокращением времени загрузки страниц, оптимизация размера изображений и скриптов, а также обеспечение плавной работы анимаций без зависаний;
  • Тестированием и отладкой кода. Поиском и устранением ошибок в интерфейсе, написанием модульных (unit) и интеграционных тестов для проверки работоспособности своего кода. Контролем версий;
  • Фиксацией изменений в коде через Git, участием в код-ревью коллег и обсуждением задач.

Что мы ожидаем:

  • Уверенное владение HTML5 и CSS3 (включая Flexbox и Grid), понимание семантики и принципов доступности (A11Y);
  • Умение работать с SCSS/SASS и понимание методологии BEM (БЭМ);
  • Хорошее знание базового JavaScript (ES6+);
  • Базовые навыки работы с Git и платформой GitHub/GitLab;
  • Знание основ React
  • Умение пользоваться Chrome DevTools для отладки элементов и скриптов;
  • Глубокое понимание жизненного цикла компонентов и хуков в React;
  • Уверенное использование TypeScript;
  • Опыт работы с библиотеками управления данными (Redux Toolkit, MobX, Pinia или Zustand);
  • Понимание REST API и GraphQL, умение работать с WebSocket и обрабатывать ошибки запросов;
  • Понимание работы современных сборщиков, таких как Vite или Webpack;
  • Навыки написания модульных и интеграционных тестов (Jest, Vitest, React Testing Library);
  • Опыт работы со стратегиями SSR (Server-Side Rendering) и SSG (Static Site Generation);
  • Настройка пайплайнов автоматизации, контейнеризация (Docker) на базовом уровне;
  • Опыт проведения код-ревью, декомпозиции сложных задач и обучения менее опытных коллег;
  • Навык чтения чужого кода и технической документации (в том числе на английском языке).
Мы предлагаем:
  • Работу в аккредитованной ИТ-компании;
  • Шаг в космос - для тех, кто вдохновлен идеей покорения космоса и мечтает быть к этому причастным;
  • Возможность выбора формата работы (офис/удаленка/гибрид);
  • Комфортный офис рядом с метро "Улица 1905 года";
  • Оформление в соответствии с ТК РФ.

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

Оператор call-центра
Бондарев Матвей Николаевич
от 100000 руб.
Полная занятостьОпыт не требуется
Prompt engineer/ Промт-инженер
ProBack
Зарплата не указана
Полная занятостьОпыт 1–3 года
Графический дизайнер
СКИМ
от 1500 руб.
Полная занятостьОпыт не требуется
Специалист по контекстной рекламе
ConvertMe
от 80000 руб.
Полная занятостьОпыт 1–3 года
Дизайнер
START
Зарплата не указана
Полная занятостьОпыт не требуется
Разработчик (Junior / Middle)
Зерокодер
Зарплата не указана
Полная занятостьОпыт не требуется