Frontend разработчик

Дата размещения вакансии: 31.03.2025
Работодатель: Центральный банк Российской Федерации (Банк России)
Уровень зарплаты:
з/п не указана
Город:
Казань
улица Баумана 37
Требуемый опыт работы:
От 3 до 6 лет

Мы занимаемся созданием и развитием Платформы Цифрового Рубля.

В нашей команде появилась позиция 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;
  • Опыт разработки мобильных приложений под iOS\Android;
  • Знания в области криптографии: асимметричные криптосистемы (public/private ключи), хеш-функции, шифрование, подписи и т.д.

Мы предлагаем:

  • Непрерывное обучение и повышение квалификации;
  • Посещение профильных конференций;
  • Комфортабельный офис рядом с метро и экологически чистым парком;
  • Кабинетная система, никаких опенспейсов;
  • Гибкий график работы;
  • Расширенный полис ДМС;
  • Релокационный пакет для иногородних кандидатов.