Frontend-разработчик

По договоренности


Привет! Мы - Wildberries, крупнейший маркетплейс России. Wildberries - это 30 млн пользователей ежедневно, сотни тысяч сотрудников и одна из сильнейших IT-команд в стране. Наша компания стабильно развивается и работает в усиленном режиме: гибкий современный стек и около-rocket-science задачи прилагаются.

Сейчас мы ищем опытного Frontend-разработчика в нашу команду инфраструктурной разработки.

Наши задачи это разработка с нуля и поддержка уже существующих внутренних сервисов, которыми пользуются сотрудники компании. Ты будешь принимать участие в обсуждении архитектурных вопросов, пользовательских интерфейсов, код-ревью коллег и непосредственно создании web-приложений.

Наш проект:

  • IDP ( Internal Development Platform) - необходима для централизованного управления процессами разработки, что включает в себя управление кодом, сборками, тестированием и деплойментом. Она помогает командам разработчиков быть более эффективными, улучшает качество кода и обеспечивает согласованность в процессах.
    ​​​​
  • Resource manager – сервис, описывающий состав и взаимосвязи конфигурационных единиц (ресурсов), проектов и продуктов компании, благодаря которому появляется возможность планировать ресурсы, обеспечивать прозрачность взаимосвязей между ними и на основе этих данных принимать оперативные решения. Проще говоря, инвентаризация всего и вся – от клавиатуры до сервером в ЦОДах и лицензий разработчиков.

Стек

– React (hooks);

– Javascript, Web APIs;

– Typescript;

– Reatom, @tanstack/react-query, @tanstack/router;

– HTML, CSS-modules;

– Vite, Rsbuild.

Обязанности и задачи

  • Разработка с нуля или доработка и сопровождение существующих инфраструктурных приложений компании;
  • Участие в проработке архитектуры систем, согласовании пользовательских интерфейсов;
  • Проведение code-review.

Необходимый опыт и знания

  • Хорошие знания в верстке, опыт разработки своих UI-kit компонентов (button, input, select и т.д.);
  • Знание ванильного JS и уверенное использование Web APIs;
  • Понимание событийного цикла в JavaScript (макрозадачи, микрозадача и render-задачи);
  • Понимание Promise API и опыт практического применения основных методов Promise-ов;
  • Практический опыт оптимизации рендеринга большого количества элементов на страниц;
  • Отличные знание теории и практики применения всех базовых хуков в React (useEffect, useLayoutEffect, useContext, useState, useMemo, useCallback, useRef).
  • Хорошие знания TypeScript;
  • Умение самому погружаться в техническую проблему, взаимодействовать с коллегами для решения поставленных задач;
  • Умение аргументировать свои решения.

Будет плюсом

  • Навыки работы в Figma;
  • Практический опыт с @tanstack/react-query, @tanstack/router, zod, react-hook-form;
  • Умение настраивать/изменять конфигурацию webpack/vite/rsbuild;
  • Умение работать с Docker и инструментами CI/CD.

Что у нас есть и чем мы готовы делиться

  • Удаленка или гибрид с возможностью посещать несколько офисов в Москве и Санкт-Петербурге. Диванчики, гамаки, качели, кафе и зеленые зоны прилагаются;
  • Полностью белая зарплата (да, обыденность, но все же);
  • Работа над интересными проектами, которые прокачают твои технические навыки и аналитическое мышление;
  • Корпоративные скидки у партнеров компании;
  • Минимум бюрократии.

Поделиться:

Опубликована 2 дня назад

Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.