Привет!
Мы креативное консалтинговое агентство nau - эксперты в области CRM и продуктовой разработки. Проектируем, внедряем и развиваем цифровые системы, которые помогают бизнесу расти, автоматизировать процессы и улучшать клиентский опыт.
Сейчас мы расширяем команду и находимся в поиске опытного Go-разработчика.
Необходимый стек:
- Telegram Bot API — webhooks, inline-режим, FSM-паттерны;
- PostgreSQL — проектирование схем, написание запросов, оптимизация;
- Redis — кэширование, управление состоянием сессий;
- REST API — проектирование и реализация;
- WebSocket (gorilla/websocket).
Какие будут задачи:
- Разработка и развитие backend-части платформы Nau Bots;
- Проектирование и реализация новых модулей no-code конструктора ботов;
- Интеграция с Telegram Bot API: webhooks, обработка событий, FSM;
- Разработка и поддержка REST API, документирование через Swagger;
- Проектирование схем БД, написание миграций БД, оптимизация запросов PostgreSQL;
- Работа с аутентификацией и авторизацией через Keycloak / JWT;
- Участие в code review, написание unit-тестов;
- Взаимодействие с командой в рамках спринтов (Agile/Scrum).
Что мы ожидаем:
- Опыт коммерческой разработки на Go от 2х лет;
- Опыт работы с Telegram Bot API или схожими платформами (Viber, WhatsApp Business API, MAX);
- Готовность работать с существующим кодом: рефакторинг, сохранение архитектурных решений команды;
- Также для нас не менее важны софт скиллы: самостоятельность, проактивность в коммуникации, способность к самоорганизации, декомпозиции задач и соблюдению сроков.
Будет плюсом опыт с:
- gRPC — межсервисное взаимодействие;
- Kafka / RabbitMQ — асинхронная обработка событий;
- WebSockets — real-time каналы;
- Опыт работы с BPM/CRM системами или marketplace-интеграциями.
От нас:
- Удаленный формат работы - можешь работать из любой точки мира (по МСК времени);
- Любой удобный формат оформления;
- Также мы являемся аккредитованной ИТ-компанией;
- Возможность реализовывать свой потенциал в атмосфере партнерства;
- Качественный онбординг и поддержка команды на постоянной основе;
- Индивидуальные планы развития для каждого и прозрачная система грейдов;
- Оплата уроков английского языка в Skyeng.