Наши ожидания:
• Опыт коммерческой разработки на Javascript от 4х лет.
• Уверенное знание Ecmascript 2020: работа с массивами, асинхронность в JS, работа с объектами, обработка исключений, операторы rest и spread и т.д.
• Уверенные знания npm 8: структура package.json, команды install, clean-install, как публикуются пакеты, зачем нужен лок-файл, команда ddp.
• Знание TS 4.5 на уровне Advanced Types.
• Уверенное знание и применение React: знание всех встроенных хуков, методы оптимизации React-компонент, приёмы HOC и render-prop, отрисовка списков.
• Уверенные знания CSS, уровень CSS Snapshot 2020.
• Опыт работы с CSS-in-JS (в первую очередь emotion, допускается styled-components или иное).
• Юнит-тестирование с использованием тест-раннеров.
• Система контроля версий git, использование gitflow.
• Обязательное знание Semver.
• Уверенное понимание цикла событий браузера, микро и макро задач, отрисовки и т.д.
• Уверенные знания сетевого обмена по HTTP: заголовки и тела ответов и запросов, методы запросов, обязательно понимание CORS и как с ним работать.
• Понимание принципов ООП, ФП и распространённых паттернов, способов интеграции приложений и протоколов.
• Знание и применение принципов SOLID, DRY, KISS.
Будет плюсом:
• Понимание OAuth2/OpenID.
• Юнит-тестирование с использованием testing library и jest.
• Работа с криптографическими плагинами, например, КриптоПро.
• Опыт настройки eslint/stylelint (есть готовые конфиги, могут требоваться доработки).
• Опыт настройки webpack 4/5 и rollup (есть готовые конфиги, могут требоваться доработки).
• Опыт работы с Semantic Release, Lerna.
• Опыт настройки Storybook и документирования в формате Storybook.
• Опыт разработки и настройки cli-утилит.
• Знание библиотек axios, react-table, yup, final-form, react-query.
• Опыт оптимизации SPA-приложений, в том числе с помощью сборщиков, code-splitting, профилирования, анализа бандлов.
• Опыт работы над проектами в финансовой сфере.
Мы предлагаем:
• По-настоящему живую и увлечённую команду, профессиональное развитие в команде одного из крупнейших Банков России;
• Официальное оформление по ТК РФ, достойный уровень вознаграждения;
• Корпоративное ДМС со стоматологией с первого месяца работы;
• Отпуск 33 дня + различные корпоративные программы;
• Возможность пользоваться Библиотекой и платформой с онлайн-курсами, участие в специализированных конференциях;
• Скидки от партнеров (ГПБ Бонус), сотовая связь для служебного использования;
• Активная корпоративная жизнь: устраиваем нескучные чтения, спортивные марафоны, квизы.
АО «ОТП Банк» (JSC «OTP Bank»)
Москва
Не указана
Москва
Не указана
Государственное казенное учреждение Московской Области «Центр Компетенций Госуправления»
Москва
Не указана
Москва
до 270000 RUR
Syntellect (ООО СИНТЕЛЛЕКТ)
Москва
до 375000 RUR