Frontend developer (senior)

Айдеко

Frontend developer (senior)

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

Наш стек:

  • React 19;

  • Typescript;

  • Material UI (mui/material, mui/x-data-grid-premium, mui/x-date-pickers, mui/x-tree-view);

  • Formik и Yup, в новых проектах испольуем React Hook Form и Zod;

  • Webpack;

  • Jest;

  • TanStack Query;

  • Visx и d3 для отрисовки графиков;

  • I18next для интернационализации.

Требования:

  • О разработка на React и TypeScript от пяти лет. Это наши основные инструкменты разработки. Уверенные знания и опыт – принципиально важные критерии.

  • Опыт использования инструментов из нашего стека в крупных коммерческих проектах.

  • Уверенные знания HTML5, CSS3, JavaScript. Важно, чтобы ты был в курсе последних изменений в стандартах и браузерах.

  • Понимание принципов и особенностей работы протокола HTTP(S).

  • Опыт конфигурирования систем сборки (Webpack, Vite): знаешь тонкости настроек и того, и другого сборщика, имеешь представление о способах уменьшения времени сборки/размера бандла.

  • Опыт написания плагинов для ESLint.

  • Опыт разработки Next.js, Astro, Eleventy и/или других похожих инструментов, понимание их плюсов и минусов.

  • Опыт разработки мобильных приложений на React Native или Tauri.

  • Опыт построения архитектуры для нескольких фронтенд-проектов: запускал локальный NPM-репозиторий, использовал Yarn workspaces, конфигурировал CI.

  • Понимаешь принципы работы контейнеризации и работал с Docker/Podman.

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

  • Разбираешься в Linux;

  • Имеешь базовые знания по компьютерным сетям;

  • Переводил крупные проекты с CSR на SSR;

  • Опыт работы техлидом.

Для нас важно:

  • Умение общаться с командой и не стесняться обсуждать проблемы;

  • Желание делиться экспертизой и не замыкать знания на себе;

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

  • Уметь сомневаться, вежливо, но конкретно доносить своё видение, договариваться;

  • Ответственность за результат: при выявлении проблем своевременно подсвечивать риски, инициировать обсуждения и выполнять договоренности.

Обязанности:

  • Создавать новые компоненты и разделы веб-интерфейса во «внешних» и «внутренних» проектах компании;

  • Создавать такие проекты с нуля.

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

  • Рефакторить код: работать над простотой его восприятия, производительностью и надёжностью.

  • Участвовать в код-ревью, делиться экспертизой с другими разработчиками.

Навыки
  • TypeScript
  • HTML5
  • CSS3
  • JS
  • HTTP
  • REST API
  • Node.js
  • mui
  • material
  • Formik
  • WebSocket
  • Linux
  • Material UI
Посмотреть контакты работодателя

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

RAKETA
Удаленная работа
  • Екатеринбург

  • Не указана

Рекомендуем
2ГИС
Удаленная работа
  • Екатеринбург

  • Не указана

Рекомендуем
Навигатор инновационных решений

Tech Lead/Системный архитектор

Навигатор инновационных решений

Удаленная работа
  • Екатеринбург

  • Не указана

Рекомендуем
Яндекс
Удаленная работа
  • Екатеринбург

  • Не указана

Яндекс
Удаленная работа
  • Екатеринбург

  • Не указана

2ГИС
Удаленная работа
  • Екатеринбург

  • Не указана

ProductFit
Удаленная работа
  • Екатеринбург

  • до 238800 RUR

ДИДЖИ ТЕХ

Разработчик 1С 8.3

ДИДЖИ ТЕХ

Удаленная работа
  • Екатеринбург

  • до 238800 RUR

Уральская Агропромышленная Группа

Программист 1С (Senior)

Уральская Агропромышленная Группа

Удаленная работа
  • Екатеринбург

  • до 238800 RUR

NAUMEN
Удаленная работа
  • Екатеринбург

  • до 238800 RUR

СкайДНС
Удаленная работа
  • Екатеринбург

  • до 238800 RUR

Атика
Удаленная работа
  • Екатеринбург

  • до 80000 RUR

Qnits
Удаленная работа
  • Екатеринбург

  • до 80000 RUR

Shift
Удаленная работа
  • Екатеринбург

  • от 100000 RUR

Senior Python Разработчик

Тиунова Алла Игоревна

Удаленная работа
  • Екатеринбург

  • от 100000 RUR

Оккам
Удаленная работа
  • Екатеринбург

  • от 180000 RUR

Global Insulator Group
Удаленная работа
  • Екатеринбург

  • от 150000 RUR

Maxim technology
Удаленная работа
  • Екатеринбург

  • от 150000 RUR

Контур
Удаленная работа
  • Екатеринбург

  • от 150000 RUR

Rem.House
Удаленная работа
  • Екатеринбург

  • от 150000 RUR

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

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