ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1558313 | React Frontend-разработчик | Москва | > Тера Интегро | open | 2024-09-01 |
Требования
Опыт коммерческой разработки веб-приложений на стеке 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 с руководителем;
— ДМС, включая стоматологию, страхование жизни и здоровья в поездках за рубеж. А еще можно застраховать родственников с корпоративной скидкой;
— Дополнительный оплачиваемый отпуск;
— Работа на проектах с крупнейшими Российскими заказчиками - банки, ритейл, телекомы;
— Гибрид (преимущественно удаленно, но иногда будет необходимость выезжать к заказчику для очных встреч)