Вакансия: React Frontend-разработчик в Москва

Полное описание вакансии: React Frontend-разработчик в Москва

ID Название вакансии Город Компания От До Валюта Тип вакансии Дата и время публикации вакансии Роль
1558313 React Frontend-разработчик Москва > Тера Интегро open 2024-09-01
Необходимые навыки
  • > SQL
  • > JavaScript
  • > TypeScript
  • > React
Требования

Опыт коммерческой разработки веб-приложений на стеке TypeScript, ReactJS, NextJS от 2х лет. Уверенные знания Javascript, Typescript.

Обязанности

Разработка библиотеки пользовательский компонентов, пользовательского интерфейса и клиентской логики на стеке Typescript, ReactJS, Redux, MobX. Участие в развитии собственного продукта...

Описание

Цель работ на проекте в одном из крупнейших банков страны — развитие собственного продукта (в одном флаконе - ETL, BPM, НСИ, BI, динамические отчёты и т.п.) и его использование, т.е. реализация в нём описания трансформации данных на JavaScript/TypeScript.

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

  • Разработка библиотеки пользовательский компонентов, пользовательского интерфейса и клиентской логики на стеке Typescript, ReactJS, Redux, MobX;
  • Участие в развитии собственного продукта и разработке новых;
  • Написание Unit-тестов, Snapshot-тестов;
  • Участие в Code Review;
  • Участие в составлении документации, ведение документации разработчика (MD, JSDoc, Диаграммы);
  • Взаимодействие с командой аналитиков, UI/UX-дизайнеров и тестирования;

Требования:

  • Опыт коммерческой разработки веб-приложений на стеке TypeScript, ReactJS, NextJS от 2х лет;
  • Уверенные знания Javascript, Typescript;
  • Опыт разработки UI-китов (CSS Modules, Styled components, StoryBook);
  • Опыт разработки UI для визуализации BigData;
  • Отличные навыки HTML5, CSS3, SASS;
  • Опыт работы с REST API (Axios, ReactQuery);
  • Опыт работы с форматами XML, JSON;
  • Опыт работы с Redux-Toolkit, MobX;
  • Опыт применения архитектурных подходов Feature-Sliced Design, Clean Architecture или других;
  • Опыт разработки веб-приложений с нуля и прихода в уже существующие проекты;
  • Понимание и применение DDD, SOLID, DRY, DI, MVC, ONION;
  • Опыт работы в команде по Аgile-методикам с использованием JIRA, Confluence, Git;

Будет плюсом:

  • Опыт написания UI-тестов;
  • Знание работы и настройки Selenium;
  • Опыт работы с GraphQL;
  • Опыт работы с Micro-frontend;
  • Опыт работы разработки модулей Аутентификации/Авторизации;
  • Понимание UML-диаграмм и умение, при необходимости, изображать решение графически (UML, PlantUML);
  • Понимание различий между ETL и ELT моделями;
  • Опыт работы с Unix shell (bash, sh);
  • Опыт работы с DevOps-инструментами (Jenkins, Ansible, Nexus, Git и пр.)

Условия:

— оформление по ТК РФ в ИТ-аккредитованную компанию;

— годовой бонус до 15% от годового дохода;

— Выстроенная система работы с персоналом: индивидуальный план развития, выделенный бюджет на обучение у сторонних подрядчиков, регулярные 1:1 с руководителем;

— ДМС, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;

— Дополнительный оплачиваемый отпуск;

— Работа на проектах с крупнейшими Российскими заказчиками - банки, ритейл, телекомы;

— Гибрид (преимущественно удаленно, но иногда будет необходимость выезжать к заказчику для очных встреч)

Вверх