Москва, площадь Евразии, 2
Метро: КиевскаяО РОЛИ
Мы ищем партнера, который готов проактивно драйвить разработку и отвечать за конечный результат разработки продукта.
Вы будете разрабатывать корпоративный мессенджер — это производительный чат с шифрованием, который должен работать мгновенно, обеспечивая надежную сохранность чувствительных данных. Решение задачи требует высокой технической культуры на фронте и беке, а так же достаточный уровень самоорганизации и опыта в проектировании отказоустойчивых систем.
ТРЕБОВАНИЯ
• Опыт frontend-разработки от 2 лет
• React + TypeScript на уровне уверенного владения
• Проектирование и реализация REST API и WebSocket API
• Опыт backend-разработки от 2 лет
• Python (FastAPI / Django) или Node.js (NestJS / Express) — уверенное владение
• Реляционные БД: PostgreSQL — схемы, индексы, оптимизация запросов
• Кэширование и очереди: Redis, RabbitMQ / Kafka
• Контейнеризация: Docker, базовый Kubernetes
• Понимание принципов безопасной разработки (аутентификация, авторизация, OWASP Top 10)
• Git, базовые навыки работы с дизайн-системами (Storybook и пр.)
БУДЕТ ПЛЮСОМ
• Опыт работы с real-time интерфейсами (чаты, трейдинг, мониторинг)
• Опыт интеграции LLM streaming (server-sent events, token streaming)
• Реализация E2EE на клиенте
• Знание фреймворков или опыт разработки безопасных Мессенджеров
ЗАДАЧИ
• Реализовывать реалтайм-функционал мессенджера: WebSocket, push-уведомления, синхронизация
• Разрабатывать интерфейс мессенджера: чат, контакты, каналы, групповые переписки
• Реализовывать механизмы управления ключами шифрования и сессиями
• Обеспечивать масштабируемость и отказоустойчивость сервисов
• Работать в тесной связке с дизайнером и поддерживать дизайн-систему
• Оптимизировать производительность интерфейсов
УСЛОВИЯ
Формат: Удалённо / гибрид
Занятость: Полная
Уровень: Middle / Senior
Команда: Разработка
Яндекс
Москва
Не указана
Москва
от 300000 RUR
АО «ОТП Банк» (JSC «OTP Bank»)
Москва
от 250000 RUR