Если вас просят войти через iCloud/Google, отправить коды из SMS или Telegram, запустить код или что-то установить, не соглашайтесь: это признаки мошенничества.
Node.js Developer
генерация резюме
сопроводительное письмо
описание
Компания разрабатывает и улучшает цифровую кредитную платформу, которая поддерживает полный жизненный цикл кредитных услуг и финансовых операций для крупного финансового учреждения в Центральной Азии.
задачи
- Проектировать архитектуру бэкенд-сервисов и отдельных подсистем для банковского продукта.
- Разрабатывать и поддерживать бэкенд-приложения на Node.js и TypeScript.
- Проектировать и внедрять REST API и сервисы WebSocket для внутренних и внешних систем.
- Участвовать в архитектурных дискуссиях, принятии решений, проведении технических исследований и A/B тестировании подходов.
- Подготавливать и поддерживать архитектурную документацию.
- Проектировать и внедрять решения с использованием DDD, CQRS, Event Sourcing и подхода BFF.
- Интегрировать сервисы с базами данных, брокерами сообщений и системами кэширования.
- Обеспечивать безопасность бэкенд-сервисов.
- Контейнеризировать сервисы и участвовать в подготовке инфраструктуры к развертыванию.
- Проводить код-ревью и менторить разработчиков в команде.
требования
- Коммерческий опыт бэкенд-разработки на Node.js (18+) и TypeScript от 3 лет.
- Глубокие знания современного JavaScript/TypeScript.
- Опыт разработки сервисов на Express.js или NestJS.
- Глубокое понимание архитектурных принципов, таких как DDD, CQRS, Event Sourcing и микросервисная архитектура.
- Опыт разработки и документирования REST API, работы с WebSockets и OpenAPI/Swagger.
- Опыт работы с MongoDB и PostgreSQL/MySQL, включая оптимизацию запросов и индексов.
- Практический опыт работы с ORM и управлением миграциями.
- Опыт использования Redis и брокеров сообщений (Kafka или RabbitMQ).
- Опыт контейнеризации приложений (Docker, docker-compose) и понимание Kubernetes.
- Практический опыт настройки наблюдаемости: метрик, логирования и мониторинга.
- Английский язык уровня Intermediate и выше.
условия
- Возможность работать полностью удаленно, из офиса или в гибридном формате.
- Система менторства и адаптации для новых сотрудников.
- Возможность получения дополнительного бонуса до 1 000 USD в месяц в зависимости от уровня экспертизы.
- Доступ к корпоративному порталу обучения.
- Компенсация сертификаций (AWS, PMP и другие).
- Реферальная программа.
- Курсы английского языка.
- Частное медицинское страхование и компенсация спортивных занятий.
навыки