Должность: Senior Software Engineer (Go Developer)
Отчетность: IT Team Lead
Тип: Полная занятость
Условия работы: Удаленно | Понедельник–Пятница | 9:00–18:00
О Компании:
Мы — дальновидная финтех-компания, специализирующаяся на инновационных торговых решениях и финансовых продуктах. С динамичной платформой и технически подкованной командой, которая бесперебойно работает в разных часовых поясах, мы стремимся предоставлять передовые услуги трейдерам по всему миру.
О Роли:
Мы ищем Go Developer для проектирования и создания Telegram-ботов на базе Telegram Bot API. Вы будете отвечать за техническую работу по созданию диалоговых ботов, их интеграцию с внутренними сервисами и обеспечение надежного, безопасного взаимодействия в реальном времени с нашими пользователями. Go — наш основной стек для этой роли. Вы будете отчитываться перед CPO.
Ключевые Обязанности:
- Проектировать, создавать и владеть Telegram-ботами на Go
- Активно работать с Telegram Bot API (команды, inline-клавиатуры, колбэки, вебхуки, long polling)
- Создавать и поддерживать потоки диалогов ботов и обработку состояний end-to-end
- Интегрировать ботов с внутренними API и сторонними сервисами
- Надежно реализовывать маршрутизацию сообщений, ограничение частоты запросов (rate limiting) и обработку обновлений
- Обрабатывать повторные попытки, идемпотентность и управление сбоями/крайними случаями
- Обеспечивать безопасную обработку пользовательских данных и токенов ботов
- Поддерживать и отслеживать существующие боты; решать проблемы интеграции
- Создавать логирование и отчетность для операций ботов и устранения неполадок
- Координировать работу с внутренними командами во время проектирования, онбординга и тестирования
Требования:
- Богатый опыт бэкенд-разработки на Go (с акцентом на API и интеграции)
- Подтвержденный опыт создания Telegram-ботов с использованием Telegram Bot API
- Твердое понимание вебхуков, long polling и событийно-ориентированных потоков
- Опыт работы с паттернами параллелизма в Go (goroutines, channels)
- Опыт работы с паттернами повторных попыток, идемпотентности и обработки ошибок
- Знакомство с безопасной обработкой токенов и пользовательских данных
- Опыт работы в сфере финтеха, платежей или форекс/CFD-брокериджа является преимуществом
- Сильное внимание к надежности, безопасности и деталям
Что Мы Предлагаем:
- Полностью удаленная работа
- График: Понедельник–Пятница, 9:00–18:00
- Визовая поддержка и медицинская страховка с первой недели
- Карьерный рост в быстрорастущей финтех-среде
- Международные мероприятия, встречи и командировки в наши глобальные офисы