SeniorRemote
Backend Developer
О роли
Описание вакансии
О компании
Компания: Twelvedevs
Обязанности
- Вести разработку бэкенда на Node.js (Nest.js/Express) и TypeScript.
- Участвовать в проектировании и эволюции микросервисной архитектуры (CQRS, Event Sourcing, Kafka/RabbitMQ — на обсуждении).
- Оптимизировать запросы PostgreSQL, настраивать кеширование через Redis.
- Проводить code review, помогать команде в сложных технических решениях.
- По необходимости — вносить изменения во фронтенд (React/Next.js), но это не ключевая зона ответственности.
Требования
- Имеет 5+ лет коммерческого опыта разработки, из которых минимум 3 года плотной работы с Node.js в high-load или близких к этому сценариях.
- Уверенно проектирует микросервисы, понимает компромиссы между REST, GraphQL и gRPC.
- Не теряется в условиях неопределенности — умеет декомпозировать задачи, приоритизировать и аргументировать решения.
- Готов делиться знаниями и мягко влиять на качество кода в команде.
- Владеет английским на уровне B2 и выше — для коммуникации с заказчиком и американскими коллегами.
Условия
- Доход: до $4000 (обсуждается по итогам собеседований, зависит от уровня).
- Полностью удаленная занятость, гибкий старт дня.
- Корпоративные занятия английским языком.
Стек и навыки
С чем работаем