Senior Frontend developer

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

Мы ищем разработчика в команду, отвечающую за исследование гипотез в повышении конверсии пользователей в черновик продукта.

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

  • быстро собирать гипотезы на коленке, (для конкретного сегмента пользователей, для конкретных устройств);

  • принимать участие в генерации, проработке и оценке гипотез;

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

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

Чего мы ждём:

  • на хорошем уровне понимаете веб-технологии: HTML, CSS, TypeScript;

  • умеете работать с React и популярными в его экосистеме библиотеками (React Router, React Query, React Hook Form и т.д.);

  • умеете работать с инструментами для сборки проектов Webpack/Rspack/Rollup/Esbuild;

  • понимаете принципы построения и работы веб-приложений: HTTP-протокол, REST API;

  • имеете опыт работы с инструментами производительности — владеете инструментами для анализа производительности веб-страниц, такими как Lighthouse, WebPageTest, Chrome DevTools;

  • обладаете навыками написания тестов и организации тестирования;

  • умеете работать с dev tools в браузере, отлаживать ошибки приложения;

  • умеете работать в команде, учитывать мнения различных ее участников;

  • умеете проводить качественное код-ревью;

  • желание и умение разбираться в чужом коде.

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

  • понимаете основы AB-тестирования и когортного анализа;
  • понимаете принципы работы с базами данных и Node.js;
  • понимаете как работать с бизнес и веб аналитикой, что такое воронка конверсий и тп. или готовы это своевременно освоить.

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

  • имеете опыт работы с инфраструктурой и CI/CD;
  • понимаете, как делать удобный интерфейс;
  • осведомлены о потенциальных угрозах безопасности в веб-приложениях и способах их предотвращения на стадии проектирования фронтенда;
  • умеете анализировать и разрабатывать архитектуру фронтенда;
  • имеете опыт работы с Service Workers, Web Workers.

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

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