Ташкент, улица Алишера Навои, 7
О роли
Ищем Senior Node.js Developer в цифровую команду Trastbank. Вам предстоит разрабатывать и развивать серверные сервисы и интеграции для банковских продуктов, обеспечивать надежность, безопасность и масштабируемость решений, а также участвовать в улучшении инженерных практик.
Чем предстоит заниматься
• Проектировать и разрабатывать backend-сервисы на Node.js (REST/GraphQL — по стеку команды)
• Разрабатывать и поддерживать интеграции (платежи, процессинг, Core Banking, KYC/AML, внешние сервисы)
• Обеспечивать качество кода: code review, тесты, рефакторинг, технический дизайн
• Работать с базами данных (PostgreSQL/MySQL) и/или NoSQL (Redis, MongoDB — при наличии)
• Оптимизировать производительность, наблюдаемость (логирование/метрики/трейсинг), работать с инцидентами
• Участвовать в построении архитектуры микросервисов (если применимо), очередей/шины событий
• Соблюдать требования безопасности, комплаенса и регуляторики (в банковском контуре)
• Менторить разработчиков уровня Middle/Junior, участвовать в найме и развитии команды
Что ожидаем от кандидата
• 5+ лет коммерческой разработки backend, уверенный опыт с Node.js 3+ года
• Отличное знание JavaScript/TypeScript, понимание асинхронности, event loop, профилирования
• Опыт проектирования API, интеграций и работы с протоколами (REST, JSON, OAuth2/JWT; SOAP — будет плюсом)
• Опыт работы с реляционными БД (PostgreSQL предпочтительно): схемы, индексы, транзакции
• Понимание принципов надежности: идемпотентность, ретраи, rate limiting, circuit breaker
• Практика тестирования: unit/integration, опыт с Jest/Mocha и т.п.
• Опыт с Docker и CI/CD (GitLab CI/GitHub Actions/аналог)
• Опыт в высоконагруженных системах и продакшене
Будет преимуществом
• Опыт в финтехе/банке, понимание домена платежей/карточного процессинга
• Опыт с message broker (Kafka/RabbitMQ), Redis, микросервисной архитектурой
• Опыт с observability стеком (Prometheus/Grafana/ELK/Jaeger и т.п.)
• Опыт построения безопасных систем (OWASP, секреты, шифрование, аудит)
Что предлагаем
• Конкурентная компенсация и бонусная часть (обсуждается)
• Задачи с большим масштабом и влиянием на ключевые банковские продукты
• Сильная инженерная команда, возможность влиять на архитектуру и стандарты
• Профессиональный рост и обучение (по согласованию)
АКБ Asia Alliance Bank
Ташкент
от 2500 USD