Обязанности:
- Разработка и поддержка высоконагруженных продуктов.
- Оптимизация и рефакторинг кода.
- Оценка сроков и приоритетов, доведение задач до финальной стадии.
- Контроль метрик существующего продукта и их улучшение.
- Участие в проектировании новых микросервисов.
- Применение и развитие агентного ИИ-флоу компании.
Требования:
- Легальное проживание за пределами РФ для оформления контракта, получения выплат и использования корпоративных сервисов.
- Отличные знания JavaScript и опыт работы с TypeScript.
- Опыт работы с NestJS и понимание принципов backend-разработки.
- Опыт работы с React.
- Умение читать и понимать чужой код.
- Опыт использования Claude, создания скиллов и агентов для повышения производительности разработки.
- Знание CSS и HTML.
- Опыт работы с ORM.
- Знание одного из инструментов: Tailwind, Ant Design, Material Design или Bootstrap.
- Опыт работы с реляционными БД и написания сложных SQL-запросов.
Будет плюсом:
- Опыт развертывания сервисов в Docker и написания Docker-файлов.
- Знание CI/CD и умение работать в GitLab.
- Опыт работы с NoSQL и Redis.
- Опыт работы с MCP и разработки MCP-серверов.
- Опыт работы с менеджерами состояний React, например Zustand.
- Опыт работы с брокерами сообщений и микросервисами.
Условия: полная занятость, график 5/2, удалённая работа. Опыт работы: 3–6 лет.