Frontend-разработчик (WEB)

Дата размещения вакансии: 09.10.2024
Работодатель: Объединенные Энергетические Системы
Уровень зарплаты:
з/п не указана
Город:
Москва
улица Малая Якиманка 22с2
Требуемый опыт работы:
От 1 года до 3 лет

Мы являемся подрядчиком по разработке мобильных приложений для энергосбытовых компаний.

У нас практически нет легаси, все основные проекты свежие, но иногда может быть потребность работы с чужим старым кодом.

Для усиления текущей команды ищем frontend-разработчика (WEB).Основной стек на React, но готовы рассматривать использование Vue и других библиотек/фреймворков, если это будет обосновано.

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

  • Разработка SPA панелей управления и личных кабинетов (постоянная/основная задача);

  • Периодические задачи по разработке SSR маркетинговых сайтов (о компании, проектах, новости и т.д.): в большинстве случаев разовые проекты, либо очень редкие изменения после релиза. На таких проектах/задачах нужно будет работать с Headless CMS (сейчас Strapi) и немного писать серверного кода на Node.js.

Стек:

  • Typescript
  • React 18+
  • Tanstack React Query
  • React Hook Form
  • Zustand
  • Remix
  • D3
  • Deck.gl
  • CSS Modules (препроцессор SCSS)

Требования:

  • Знание основных семантик и доступности HTML;

  • Уверенное знание CSS;

  • Понимание принципа работы JS и алгоритмов;

  • Понимание принципа работы React;

  • Знание протокола HTTP.

Будет преимуществом:

  • Базовое понимание внутренней SEO оптимизации (техническая часть);
  • Понимание принципов оптимизации приложения (быстродействие и клиентские метрики);
  • Основы UI, умение сделать системный интерфейс без дизайна (но с постановкой);
  • Понимание и опыт настройки инструментов для сборки (vite, webpack, rollup);
  • Небольшой опыт разработки приложений на серверной части (любой язык, лучше js).

Условия:

  • Работа над масштабными проектами в секторе энергетики и финансов в белой аккредитованной IT-компании;
  • Оформление по ТК РФ;
  • Формат работы на Ваш выбор: офис или гибрид;
  • Минимум бюрократии, максимум результата;
  • Смотрим кандидатов разных уровней.