Вакансия: Frontend-разработчик (React) в Санкт-Петербург

Полное описание вакансии: Frontend-разработчик (React) в Санкт-Петербург

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1518573 Frontend-разработчик (React) Санкт-Петербург > СБЕР (ООО еАптека) open 2024-07-05
Необходимые навыки
  • > CSS
  • > HTML
  • > JavaScript
  • > TypeScript
  • > React
Требования

Отличное знание JavaScript, HTML, CSS: умение работать с асинхронным кодом (Promises, async/await, HTTP-запросы, понимание EventLoop). Уверенное знание TypeScript...

Обязанности

Разработка сервисов компании и дальнейшее развитие системы. Проведение код-ревью. Оценка трудоемкости задач. Решение сложных технических задач. Взаимодействие с другими...

Описание

СБЕР ЕАПТЕКА – одна из крупнейших интернет-аптек в России*. Мы меняем индустрию, чтобы сделать здоровье доступным для всех.

Сейчас компания работает по всей России от Калининграда до Владивостока. Собственная сеть аптек-хабов превышает 100, а сеть пунктов самовывоза – 11000.

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

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

Сейчас мы в поиске разработчика клиентской части приложения в Департамент разработок для электронной коммерции!

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

  • Разработка сервисов компании и дальнейшее развитие системы;
  • Проведение код-ревью;
  • Оценка трудоемкости задач;
  • Решение сложных технических задач;
  • Взаимодействие с другими командами: backend-разработчиками; QA, аналитиками.
Требования:
  • Отличное знание JavaScript, HTML, CSS: умение работать с асинхронным кодом (Promises, async/await, HTTP-запросы, понимание EventLoop);
  • Уверенное знание TypeScript: умение писать сложные типы (generics, mapped types, conditional types);
  • Хорошее знание библиотеки React и опыт ее использования в коммерческих проектах не менее 2-х лет: понимание жизненного цикла компонентов, хуков/ умение писать расширяемые компоненты/ умение оптимизировать React-приложения;
  • Опыт работы с Redux и Redux-toolkit: понимание FLUX-архитектуры/знание слабых мест Redux/ понимание реактивности;
  • Опыт работы с любым CSS препроцессором: SASS, LESS, Stylus;
  • Опыт работы с webpack и его конфигурированием: оптимизация сборки, уменьшение веса бандла/ код-сплиттинг;
  • Опыт работы с архитектурой микрофронтендов: декомпозиция крупных приложений на независимые микросервисы/ интеграция различных микрофронтендов в одно приложение /управление глобальным состоянием и взаимодействиями между микрофронтендами;
  • SSR: понимание, для чего нужен SSR / понимание, как работает SSR в React-приложениях;
  • Способность протестировать работоспособность кода перед его отправкой на ревью: написание unit-тестов/ использование инструментов для статического анализа кода (ESLint, Prettier).

Условия:

  • Интересные задачи и возможности для профессионального роста;
  • Работа в аккредитованной ИТ компании;
  • График: 5/2, гибкое начало рабочего дня с 8:00 до 11:00;
  • Формат работы на выбор: офис (мск)/гибрид/ удаленно (с территории РФ);
  • ДМС со стоматологией;
  • Современная техника.

Вверх