CCaaS Integrations Engineer
Компания: Aloware
Тип занятости: FULL_TIME
Мы находимся на стадии pre-Series A (в текущей экономике!), генерируем положительный денежный поток и будем придерживаться прибыльности как мантры нашего бизнеса.
О роли
Мы ищем нескольких опытных инженеров по интеграции CCaaS, которые будут отвечать за глубокую интеграцию нашего контакт-центра с Twilio и другими поставщиками CCaaS (включая Telnyx и Commio). Наш сложный телекоммуникационный стек обрабатывает миллионы звонков и сообщений каждый месяц, и вы будете разрабатывать функционал входящих и исходящих звонков, логику очередей и распределения звонков, рабочие процессы SMS/MMS, маршрутизацию задач, IVR и интеллектуальные голосовые помощники.
В составе основной телекоммуникационной команды у вас будет возможность внести свой вклад в ведущую компанию Twilio ISV и помочь сформировать будущее облачных звонков и SMS. Для этой позиции вы должны иметь непосредственный опыт создания стека для звонков и сообщений поверх Twilio или аналогичных поставщиков CPaaS, создавать схемы маршрутизации на основе задач, проектировать многоуровневые IVR, управлять очередями и распределением звонков, а также внедрять производственные SMS/MMS функции. Вы будете работать в тесном сотрудничестве с нашими инженерами высшего уровня, имеющими многолетний опыт работы с Twilio.
Основные обязанности
Эта роль позволит вам преуспеть в креативной, динамичной инженерной среде, ориентированной на предоставление передовых функций и перепрофилирование существующих. Будучи инженером-программистом Aloware, вы будете работать под руководством нашего CTO/соучредителя и вносить вклад в нашу кодовую базу в рамках вашего назначенного продуктового модуля. Ваш путь к продвижению лежит через работу над захватывающими новыми задачами масштабирования, предоставление новой функциональности и становление тимлидом.
- Кодирование и разработка: Разрабатывайте и поставляйте полные пользовательские истории или исправления ошибок, как указано PMs/Product Owners. Пишите чистый, эффективный, тестируемый и поддерживаемый код, соответствующий каждой пользовательской истории.
- Обеспечение качества: Проводите комплексное модульное тестирование для обеспечения качества кода. Убедитесь, что каждый фрагмент кода тщательно протестирован для поддержания высоких стандартов.
- Взаимодействие с коллегами и ревью кода: Активно участвуйте в ревью кода с коллегами для улучшения качества кода и обучения. Оказывайте поддержку и помощь другим членам команды, особенно в областях вашей экспертизы. Помогайте другим с вопросами, проблемами и задачами, способствуя созданию ориентированной на команду среды.
- Документация: Пишите и поддерживайте техническую документацию, подчеркивая ее важность. Информируйте о новых или обновленных зависимостях, создавайте руководства по развертыванию и производите обучающие видео для новых задач.
Путь к продвижению — Инновации и решение проблем:
- Поощряйте генерацию креативных идей и инновационных подходов к решению проблем.
- Проявляйте лидерские качества в решении сложных задач и внесении уникальных решений.
- Демонстрируйте способность мыслить нестандартно, что приводит к улучшениям в процессах или продуктах.
- Выступайте в качестве наставника или руководителя для менее опытных членов команды, способствуя культуре обучения и роста.
Требования
- 5+ лет опыта разработки на PHP/Laravel, Vue.js, MySQL и AWS (Node.js/Python — плюс).
- 2+ года опыта интеграции CPaaS и телекоммуникационных платформ, особенно Twilio, с опытом работы с SIP/VoIP, маршрутизацией звонков, IVR, SMS/MMS и рабочими процессами высокообъемных сообщений или звонков.
- Глубокий опыт создания и защиты API-слоев (аутентификация, логирование, ограничение скорости, обработка веб-хуков и преобразование полезной нагрузки).
- Прочные навыки фронтенд-разработки на Vue.js или React; все инженеры вносят вклад в разработку UI.
- Знакомство с реляционными и NoSQL базами данных (MySQL, Redis, DynamoDB) и рабочими процессами аналитики или отчетности.
- В рамках этой позиции вы будете находиться на дежурстве по ротации каждые две недели после развертывания. Хотя чрезвычайные ситуации случаются нечасто, мы требуем наличия дежурного инженера для поддержания нашего качества обслуживания.
Что вы получите
- Конкурентоспособная компенсация
- Сильные возможности для роста в области автоматизации, операций или продуктовых направлений
- Работа в высокопроизводительной, целеустремленной команде SaaS-операций
- Возможность формировать стратегию автоматизации в компании, основанной на ИИ и быстро масштабирующейся
- Только удаленная работа в Латинской Америке и Европе