Разработчик Node.js
Job description
Node.js Developer
Трансформация TrustBank Стань тем, кто создаёт сердце цифрового банка
Мы не просто пишем код. Мы строим цифровую нервную систему, которая будет обрабатывать миллионы транзакций, мгновенно отвечать миллионам клиентов и работать без сбоев 24/7.
TrustBank проходит самую масштабную цифровую трансформацию в истории банковского сектора Узбекистана. Старые монолитные системы уходят в прошлое. На их место приходят современные микросервисы, event-driven архитектура, real-time обработка, облачные нативные решения и API, которые станут основой всего нового клиентского опыта.
Именно сейчас мы ищем Node.js разработчика топ-уровня, который не просто «пишет бэкенд», а создаёт высоконагруженные, надёжные и масштабируемые сервисы, на которых будет держаться будущее банка.
Что ты будешь делать на самом деле:
- Разрабатывать и поддерживать высоконагруженные микросервисы на Node.js (TypeScript) — от 1000 RPS до миллионов запросов в сутки
- Проектировать и реализовывать event-driven архитектуру (Kafka, RabbitMQ, Redis Streams, NATS)
- Создавать REST/GraphQL API, WebSocket-сервисы для real-time фич (уведомления, чат, мониторинг транзакций)
- Работать с современным стеком: NestJS / Express / Fastify, Prisma / TypeORM / Drizzle, Redis, PostgreSQL / CockroachDB
- Обеспечивать производительность, отказоустойчивость и безопасность (rate limiting, JWT/OAuth2, OWASP Top 10, secret management)
- Писать чистый, тестируемый код (unit, integration, e2e тесты — Jest / Vitest / Supertest)
- Участвовать в code review, архитектурных решениях и миграции legacy-систем на новую платформу
- Помогать внедрять лучшие практики: clean architecture, DDD, CQRS, hexagonal architecture
- Глубокий опыт с Node.js TypeScript в production (high-load проекты, финтех/банкинг/e-commerce — 3 лет)
- Уверенное владение NestJS (или сильный опыт с Express/Fastify готовность быстро освоить)
- Опыт работы с message brokers (Kafka / RabbitMQ / NATS) и кэшированием (Redis)
- Понимание микросервисной архитектуры, distributed systems, eventual consistency
- Умение писать высокопроизводительный код и оптимизировать bottlenecks
- Сильные навыки тестирования и CI/CD (Jest, GitHub Actions / GitLab CI)
- Английский Upper-Intermediate — много общения с международными командами и документацией
- Опыт работы в Agile/Scrum, Git-flow / Trunk-based development
- Участвовать в самом амбициозном банковском проекте Центральной Азии 2025–2028 годов
- Работать над реально high-load системами: миллионы транзакций, real-time уведомления, fraud-detection, open banking API
- Получить опыт, который через 3 года будет стоить уровня Staff / Principal Backend Developer в любом глобальном финтехе
- Конкурентную зарплату
- Современный офис в центре Ташкента
- Возможность реально влиять на то, каким станет цифровой опыт миллионов клиентов
присылай резюме и пару слов о самом нагруженном или интересном проекте, который ты делал на Node.js.
Мы ищем не просто разработчика.
Мы ищем создателя цифрового сердца банка.
TrustBank. Трансформация уже бьёт рекорды скорости.
Ты готов ускорить её ещё сильнее?
Ключевые навыки
- Node.js
- Git
- Веб-программирование
- Разработка ПО
Показать контакты
Задайте вопрос работодателю
Он получит его с откликом на вакансию Где располагается место работы? Какой график работы? Вакансия открыта? Какая оплата труда? Как с вами связаться? Другой вопросГде предстоит работать
Ташкент, Яккасарайский район, улица Махмуда Тараби, 29 Показать на большой карте¿Te interesa este puesto?