В Центр регионального развития Департамента информационных технологий Банка России ищем коллегу - профессионала и единомышленника. Мы занимаемся реализацией проектов и развитием платежных систем и сервисов Банка России. В нашей команде появилась позиция Frontend разработчика на проекте по созданию принципиально новой платежной системы. О проекте: Цель данного проекта - создание технологического прототипа финтех решения с дальнейшим развитием функциональности. Наша команда работает над разработкой новой платежной платформы, меняющей ландшафт всей банковской системы. Проект стартовал недавно, поэтому разработчику предстоит поучаствовать в зарождении новой платформы в самом начале ее пути. Задачи: Проведение исследований новых решений и платформ; Разработка прототипов в рамках проводимых пилотных проектов; Разработка frontend систем; Интеграция с backend-монолитами; Разработка пользовательских интерфейсов; Развертывание и поддержка development окружения (как правило на основе Linux, Docker и т.д); Анализ дефектов, выявленных по результатам тестирования; Оценка задач и участие в планировании. Наши ожидания от кандидата: Необходимые теоретические знания: Современные паттерны проектирования и программирования; Архитектуры современных ИТ-систем и методов защиты информации; Необходимые практические знания и навыки: Уверенное знание и опыт работы с JavaScript, TypeScript; Уверенная работа с React и (или) Angular; Опыт написания компонентных и юнит-тестов; Опыт работы со сборщиками кода; Навыки верстки на HTML5 / CSS3, Bootstap; Понимание принципа работы Cookies, LocalStorage и JWT; Опыт создания SPA; Навык работы с форматами JSON; Умение верстать кроссбраузерно; Умение эффективно организовать клиент-серверное взаимодействие через RESTful API; Знание системы контроля версии Git; Опыт работы в Unix-подобном окружении. Дополнительным преимуществом будут: Понимание принципа работы Nginx и проксирования запросов на бэкенд; Навыки рефакторинга кода; Знание Docker; Знание WebSockets; Опыт разработки мобильных приложений под iOSAndroid; Знания в области криптографии: асимметричные криптосистемы (public/private ключи), хеш-функции, шифрование, подписи и т.д. Мы предлагаем: Непрерывное обучение и повышение квалификации; Посещение профильных конференций; Комфортабельный офис рядом с метро и экологически чистым парком; Кабинетная система, никаких опенспейсов; Гибкий график работы; Расширенный полис ДМС; Релокационный пакет для иногородних кандидатов. |