Проект в банковской сфере по созданию системы для предоставления доступа ко всем услугам и продуктам банка.
Основные задачи:
• Написание качественного кода.
• Взаимодействие с аналитиками, бизнес-заказчиками, тестировщиками, архитекторами и другими участниками рабочих групп.
Обязательные требования:
• Опыт разработки пользовательских интерфейсов с использованием с использованием JavaScript (ES6) 5+ лет.
• Уверенные знания React 16.8 и новее.
• Опыт использования стейт-менеджеров (Redux, MobX, другие) в React-приложениях.
• Уверенные знания знание HTML/CSS/SASS, XML/JSON.
• Опыт работы с препроцессорами SASS, LESS.
• Опыт написания приложений, использующих REST API либо WebSockets.
• Опыт разработки unit-тестов.
• Опыт работы с системой контроля версий git.
• Опыт верстки и оптимизации пользовательских интерфейсов.
• Хорошие коммуникативные качества, умение обосновать выбор того или
иного способа решения задачи или выбора технологий.
Будет плюсом:
• Навыки использования Typescript.
• Умение настраивать Webpack, Eslint.
• Опыт работы с микрофронтендом, криптографией, Storybook, настройкой CI/CD.
• Умение грамотно оформить документацию к разрабатываемому решению.
• Знание стандарта OAuth 2.0.
• Опыт разработки с использованием монорепозиториев (Lerna).