Senior Frontend developer

Дата размещения вакансии: 02.06.2025
Работодатель: Метр квадратный
Уровень зарплаты:
з/п не указана
Город:
Москва
Усачёва улица 2с1
Требуемый опыт работы:
Более 6 лет

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

  • работать в scrum команде над продуктом, связанным с обеспечением защиты проведения сделок с недвижимостью;
  • оценкой задач совместно с бизнес-командой, проектировать и прорабатывать решения;
  • анализировать текущие архитектуры фронтенд-приложений и разрабатывать новые приложения под нужны продукта;
  • менторить других frontend-разработчиков в команде, составлять индивидуальные планы развития;
  • оптимизировать процессы разработки, внедрять лучшие практики и инструменты;
  • поддерживать и развивать межкомандные коммуникации с целью интеграций решений и обмена опытом.

Чего мы ждём:

  • Умение работать в команде, учитывать мнения различных ее участников;
  • способность мотивировать команду и принимать взвешенные решения;
  • умение объяснять сложные концепции просто (для коллег и бизнес-команды);
  • умение проводить качественное код-ревью и давать развивающую обратную связь;
  • желание разбираться в чужом коде.

Будет здорово, если вы:

  • на хорошем уровне понимаете веб-технологии: HTML, CSS, TypeScript;
  • умеете работать с React и популярными в его экосистеме библиотеками (React Router, React Query, React Hook Form и т.д.);
  • умеете работать с инструментами для сборки проектов Webpack/Rspack/Rollup/Esbuild;
  • понимаете принципы построения и работы веб-приложений: HTTP-протокол, REST API;
  • умеете анализировать и разрабатывать архитектуру современных фронтенд-приложений (например, FSD);
  • обладаете навыками написания тестов и организации тестирования.

И неплохо, если:

  • умеете разрабатывать сервисы на NodeJs, знакомы с библиотекой NestJS;
  • имеете опыт работы с инфраструктурой (k8s) и CI/CD;
  • понимаете, как делать удобный и дружелюбный интерфейс;
  • осведомлены о потенциальных угрозах безопасности в веб-приложениях и способах их предотвращения на стадии проектирования фронтенда.

мы используем:

  • TypeScript;
  • Экосистему React (React Router, React Query, React Hook Form, ...);
  • Tailwind CSS;
  • Webpack/Rspack/Rollup/Esbuild;
  • NodeJS (NestJS);
  • yarn;
  • turborepo;
  • Playwright/Vitest для тестирования;
  • Storybook для разработки и демонстрации компонентов;
  • Backstage для разработки CMS и подобных внутренних админок;
  • GitLab (CI/CD).