Red River
Developer II, Software Web Development, Full Stack Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full Stack разработчик в Red River для поддержки существующего проекта в Sacramento, CA. Основной фокус — разработка чат-ботов и веб-приложений на React, Node.js и Microsoft Bot Framework с интеграцией Salesforce и Azure.
Задачи
- Проектировать и реализовывать end-to-end решения чат-ботов на React, Node.js и Microsoft Bot Framework
- Разрабатывать guided journeys для live chat, инструментов оценки доступности, налоговых форм и восстановления аккаунта
- Интегрировать сервисы чат-бота с Salesforce для передачи живому агенту
- Обновлять функции и контент сайта через Cloud Cannon CMS и Jekyll
- Разрабатывать и поддерживать адаптивные мультиязычные веб-приложения на React, Next.js, JavaScript и TypeScript
- Создавать переиспользуемые UI-компоненты и интегрировать динамический контент через Sanity CMS
- Улучшать функциональность CMS, процессы публикации, управления контентом и резервного копирования
- Внедрять и проверять веб-аналитику, отслеживание взаимодействий и событий вовлечённости пользователей
- Проводить функциональное и регрессионное тестирование, а также UAT
- Расследовать и устранять проблемы frontend, CMS, локализации и production
- Вести исходный код в Git/GitHub, поддерживать CI/CD пайплайны, код-ревью и релизы
- Использовать Azure сервисы и Dashbot аналитику для мониторинга производительности
- Обеспечивать редактирование и публикацию контента через Microsoft QnA Maker в UAT и Production
- Логировать диалоги чат-бота в Microsoft CosmosDB с возможностью восстановления истории
- Поддерживать dialogue management, разговорные сценарии и машинное обучение
- Использовать Azure Pipelines для сборки и поддержки CI/CD во всех окружениях
Требования
- Минимум 4 года опыта full-time в разработке ПО
- Опыт с фреймворками чат-ботов/виртуальных ассистентов, особенно Microsoft Bot Framework
- Знакомство с Microsoft Azure Cloud и сервисами
- Знакомство с No-SQL базами данных (например, Cosmos DB)
- Уверенное владение Node.js
- Рабочее знание Natural Language Processing
- Хорошее знание HTML, JS, CSS
- Знакомство с frontend-технологиями, предпочтительно React.js
- Знакомство с PowerBI или другими инструментами визуализации данных
- Опыт с Salesforce будет плюсом
- Redis Cache
- ReactJS
- DevOps CI/CD
- Опыт с любыми популярными платформами чат-ботов
- Степень бакалавра или эквивалент
Навыки
- React
- Node.js
- Microsoft Bot Framework
- Salesforce
- Cloud Cannon CMS
- Jekyll
- Next.js
- JavaScript
- TypeScript
- Sanity CMS
- Git
- GitHub
- CI/CD
- Azure
- Dashbot
- Microsoft QnA Maker
- Microsoft CosmosDB
- Azure Pipelines
- No-SQL
- Natural Language Processing
- HTML
- CSS
- PowerBI
- Redis
- DevOps