Senior Frontend Developer

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Управленческого консалтинг, разработка информационных систем и программно-аппаратных комплексов

Описание вакансии

Условия работы

Gaskar Group - Российский интегратор собственных ИТ решений в области строительства.

Мы ищем Senior Frontend Developer в команду из 4х наикрутейших разработчиков, Продукт - многомодульная система (на микросервисной архитектуре) для автоматизации процессов в строительной отрасли.

Вам предстоит:

  • Много кодить;
  • Принимать архитектурные решения;
  • Консультировать команду при решении сложных технических задач;
  • Заниматься декомпозицией и оценкой задач;
  • Проводить код ревью, следить за качеством кодовой базы;
  • Понимать бизнес-сторону разработки;

Что для этого нужно:

  • Наличие опыта командной разработки Single Page Application, практический опыт и понимание, как построить большое веб-приложение;
  • Знание языка TypeScript и современных браузерных API;
  • Отличное знание React, включая: основные паттерны (HoC, Render Prop), работа с контекстом, использование ref-ов, уверенное владение хуками, умение выстраивать грамотную архитектуру применяя компонентный подход;
  • Понимание практик дизайна состояния приложения: управление сайд-эффектами и асинхронными операциями, нормализация данных, мемоизация;
  • Конфигурации сборки проекта (webpack, скрипты на Node.js);
  • Отличное знание HTML / CSS, умение верстать страницы любой сложности, знакомство с основными методологиями верстки, семантики;
  • Опыт поиска и решения проблем производительности в веб-приложениях;
  • Уверенное владение Git (из командной строки), работа по модели ветвления GitFlow;
  • Знание английского (на уровне, достаточном для чтения любой документации, просмотра видеокурсов, и понятного другим членам команды нейминга);
  • Умение формулировать мысли и вопросы в текстовом виде;
  • Важно, чтобы присутствовало понимание необходимости непрерывного развития, как основной составляющей нашей профессии, и чтобы совпадало видение на здоровый рабочий процесс (онлайн коммуникация, скорость реакции).
  • Будет плюсом: GitLab CI/CD;

Текущий стэк

Фронтенд пишется на TypeScript.

На фронтенде используется:

  • react;
  • react-hook-form
  • materia ui;
  • redux (redux-saga, reselect);
  • styled-components ;
  • yarn webpack;
  • На бэкенде:
  • java REST

Бонусы

  • Официальное трудоустройство, полностью "белая" заработная плата;
  • Возможен вариант удаленного сотрудничества
  • Соц. пакет по ТК РФ;
  • Гибкий график работы;
  • Офис в центре Санкт-Петербурга
  • Уровень заработной платы обсуждается индивидуально по итогам интервью;
  • Открытая, демократичная культура и крутая команда. Возможность реализовать свои идеи.
  • Обучение за счет компании.