Разработка и поддержание пользовательских интерфейсов, а также современных фреймворков.
Оптимизация производительности веб-приложений.
Тестирование и отладка приложений, включая ручное, модульное, интеграционное.
Обеспечение кросс-браузерной совместимости - приложения должны работать корректно в разных браузерах и устройствах.
Проектирование архитектуры фронтенд-части приложения и выбор технологий и инструментов для решения конкретных задач проекта.
Внедрение инструментов для автоматизации тестирования и CI/CD.
Сотрудничество с бэкенд-разработчиками, дизайнерами и другими заинтересованными сторонами для определения требований проекта и предоставления согласованных решений.
Требования
Образование: высшее техническое образование.
Опыт работы: в информационных технологиях области не менее 3-х лет.
Умение программировать.
Умение работать с Git.
Умение управлять состоянием приложения с помощью Redux или Context API для React.