Computer Aid, Inc.
Full-Stack Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду Enterprise Technology & Operation's Digital для разработки и поддержки Chat Platform с real-time функциями и AI-конверсационными сценариями.
Задачи
- Проектировать, разрабатывать и тестировать приложения для Chat Platform на TypeScript, Node.js и Python
- Проектировать и поддерживать real-time чат-функции на WebSockets
- Разрабатывать и интегрировать SDK для Web, iOS и Android
- Поддерживать интеграции между корпоративными каналами и backend-сервисами
- Строить интеллектуальные конверсационные сценарии с Dialogflow CX, GECX и AI-технологиями
- Диагностировать и устранять сложные технические проблемы по всему стеку
- Участвовать в scrum-церемониях, планировании спринтов и оценке задач в Jira, digital.ai Agility или RTC
- Применять лучшие практики разработки: контроль версий, unit-тесты, сборка, эксплуатация
- Менторить junior-членов команды
Требования
- Bachelor's Degree в Computer Science, IT или смежной дисциплине
- 3+ года профессионального опыта в разработке ПО, включая алгоритмы, структуры данных и паттерны проектирования
- Сильное владение TypeScript, Node.js и Python
- Опыт работы с Google Cloud Platform (GCP)
- Опыт внедрения и поддержки Dialogflow CX / GECX / AI-решений
- Опыт интеграции и поддержки SDK для Web, iOS и Android
- Опыт с системными интеграциями, REST, HTTPS, JSON, WebSockets и NoSQL/SQL базами данных
- Опыт самостоятельного troubleshooting production-приложений
- Опыт работы по Agile/Scrum
Условия
- Full time
- Remote
- Оплата $84-$89 в час
- Медицинская, стоматологическая и vision-страховка
- Доступ к 401k
- Оплачиваемый больничный и отпуск согласно законодательству
- Спонсорство рабочей визы не предоставляется
Навыки
- TypeScript
- Node.js
- Python
- WebSockets
- Google Cloud Platform
- Dialogflow CX
- GECX
- AI
- REST
- HTTPS
- JSON
- NoSQL
- SQL
- Jira
- digital.ai Agility
- RTC
- Agile
- Scrum