Обязанности:
Разработка и поддержание пользовательских интерфейсов с использованием HTML/CSS и JavaScript, а также современных фреймворков (Vue js). Оптимизация производительности веб-приложений. Тестирование и отладка приложений, включая ручное, модульное, интеграционное и e2e-тестирование. Обеспечение кросс-браузерной совместимости приложения должны работать корректно в разных браузерах и устройствах. Проектирование архитектуры фронтенд-части приложения и выбор технологий и инструментов для решения конкретных задач проекта. Внедрение инструментов для автоматизации тестирования и CI/CD. Сотрудничество с бэкенд-разработчиками, дизайнерами и другими заинтересованными сторонами для определения требований проекта и предоставления согласованных решений
Требования:
Образование: высшее техническое образование. Опыт работы: опыт работы в информационных технологиях области не менее 3-х лет. Умение программировать на языках JavaScript (фреймворки TypeScript, Vue.js); Будет преимуществом знание инструментов сборки проектов WebPack, Grunt, Gulp; Умение работать с Git; Понимание клиент-серверного взаимодействия: WebSocket, REST; Умение работать с GraphQL API; Умение управлять состоянием приложения с помощью Redux или Context API для ReactПохожие вакансии
Ведущий администратор систем хранения данных и резервного копирования
Договорная
Москва
Транснефть-Технологии
Договорная
Москва
Министерство цифрового развития, связи и массовых коммуникаций Российской Федерации