👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Frontend Team lead / Senior frontend разработчик

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая цифровая платформа. Технобренд, объединяющий лучшие мировые практики и самый современный стек

Описание вакансии

Условия работы

Мы — команда Департамента корпоративной архитектуры.

Мы — команда META. Мы создаём комплекс интегрированных инструментов для автоматизации задач архитектурного контроля, призванный повысить качество разрабатываемых в банке продуктов и минимизировать расхождение итогового решения с проектируемой архитектурой.

META представляет собой набор связанных между собой сервисов:

  • API Registry - сбор и предоставление актуальной информации о доступных интеграционных API, версиях и их актуальности, количестве потребителей;
  • EARepo – Архитектурный репозиторий, основная задача системы отражение актуальных и планируемых архитектур автоматизированных систем;
  • Governance as Code – движок архитектурных проверок, основная задача автоматизация проверок разного рода архитектурных требований;

Обязанности:

  • Разработка пользовательских интерфейсов (UI) Функциональных подсистем «Архитектура как код», «Цифровой архитектурный репозиторий», «Детальное проектирование» и прочих ФП (при необходимости);
  • Участие в разработки модульной UI-библиотеки и SPA приложения;
  • Итеративная проработка с UI/UX дизайнером пользовательских интерфейсов;
  • Разработка юнит-тестов для разработанного кода;
  • Проведение анализа кода, тестов и документации от других разработчиков пользовательских интерфейсов (UI) Функциональных подсистем «Архитектура как код», «Цифровой архитектурный репозиторий», «Детальное проектирование» и прочих ФП (при необходимости);
  • Проработка требований от заказчиков, бизнес-аналитика и системного аналитика;
  • Участие в планировании задач команды;
  • Декомпозиция задач на отдельные спринты;
  • Участие в проектировании архитектуры прикладной части пользовательских интерфейсов;
  • Участие во встречах с другими командами в части пользовательских интерфейсов.

Бонусы

  • Место работы: м. Верхние Котлы, Нагатинская;
  • График работы пятидневка;
  • Оформление согласно ТК РФ;
  • Социальный пакет: ДМС, спортзал (фитнес, йога), возможность обучения за счет компании, льготные условия кредитования.

Дополнительные инструкции

Требования к экспертизе:

  • Уверенные знания TypeScript, DOM API, ES5+, React, Redux;
  • Опыт работы с Ant Design;
  • Опыт написания автоматизированных тестов c использованием (Jest либо подобные);
  • Умение верстать адаптивные и кроссбраузерные интерфейсы;
  • Понимание как работает HTTP-протокол и REST архитектура;
  • Понимание принципов ООП;
  • Навыки работы с инструментами отладки и профилирования кода;
  • Опыт работы с Git, BitBucket;
  • Владение навыками оптимизации загрузки страницы, в т.ч. решения проблем с reflow и repaint;
  • Умение писать тестируемый код и эффективный код;
  • Понимание принципов обеспечения безопасности в веб-приложениях.

Требования к квалификации:

  • Высшее образование;
  • Подтверждённый опыт разработки коммерческих web-приложений не менее 3х лет;
  • Подтверждённый опыт работы с React не менее 3х лет.