Команда МЕТА.Base в Сбере ищет Frontend разработчика.
Обязанности:
- разработка пользовательских интерфейсов (UI) функциональных подсистем: «Ролевые модели АС», «Реестр ИИ-агентов», «Справочники» и прочих
- итеративная проработка с UI/UX дизайнером пользовательских интерфейсов
- разработка юнит-тестов для разработанного кода
- анализ кода, тестов и документации от других разработчиков UI-подсистем
- проработка требований от заказчиков и аналитиков
- участие в планировании задач команды и декомпозиции задач на спринты
- участие в проектировании архитектуры прикладной части пользовательских интерфейсов
- встречи и взаимодействие с другими командами по части пользовательских интерфейсов
Требования:
- уверенные знания HTML, CSS, TypeScript, JavaScript, DOM API, ES5+
- опыт работы с React, Redux
- опыт работы с Ant Design
- опыт написания автоматизированных тестов (Jest либо подобные), умение писать юнит-тесты
- умение верстать адаптивные и кроссбраузерные интерфейсы
- понимание HTTP-протокола и REST архитектуры
- понимание принципов ООП
- навыки работы с инструментами отладки и профилирования кода
- опыт работы с Git, BitBucket
- владение навыками оптимизации загрузки страницы (в т.ч. решение проблем с reflow и repaint)
- умение писать тестируемый и эффективный код
- понимание принципов обеспечения безопасности в веб-приложениях