Backend Team Lead
Iute Bank, новий український цифровий банк, шукає Backend Team Lead для розробки банківської платформи з нуля. Потрібен досвід Node.js/TypeScript, NestJS, мікросервісів та лідерські якості. Пропонують гібридний формат, офіційне працевлаштування та можливість впливати на архітектуру.
Зарплата не указана — оценили по рынку
На основе 333 похожих вакансий за 90 дней.
Что предстоит делать
<p><strong>Iute Bank</strong> — новый украинский digital retail банк, входящий в европейскую финансовую группу. Наша R&D-команда строит банковскую платформу с нуля.</p><p>Ищем <strong>Backend Team Lead</strong>, который будет сочетать активную разработку с техническим лидерством команды. Вы будете участвовать в проектировании архитектуры, принятии технических решений, развитии инженерных практик и создании надежной банковской платформы.</p><p><strong>О проекте:</strong></p><p>Мы строим платформу нового цифрового банка с прицелом на надежность, используя современные архитектурные подходы и инженерные решения, характерные для enterprise-систем. Архитектура с первого дня проектируется с учетом требований к безопасности, отказоустойчивости, горизонтальному масштабированию и соответствию стандартам PCI DSS.</p><p>Мы уделяем особое внимание качеству кода, автоматизации, тестированию, наблюдаемости и созданию платформы, способной обеспечивать стабильную работу критически важных финансовых сервисов.</p><p><strong>Чем вы будете заниматься:</strong></p><ul><li>Технически лидировать backend-команду и помогать инженерам в реализации сложных задач</li><li>Участвовать в проектировании архитектуры сервисов и принятии технических решений</li><li>Проводить code review и поддерживать высокие стандарты качества кода</li><li>Менторить разработчиков и помогать им в профессиональном развитии</li><li>Планировать техническую реализацию задач вместе с командой</li><li>Разрабатывать и поддерживать backend-сервисы на NestJS + TypeScript в monorepo</li><li>Проектировать и реализовывать Temporal workflows и activities для бизнес-процессов, требующих надежности, ретраев и длительного выполнения</li><li>Разрабатывать GraphQL API (Apollo Federation) и TCP/RPC-контракты для межсервисной коммуникации</li><li>Работать с PostgreSQL через Drizzle ORM, писать эффективные и безопасные запросы к данным</li><li>Интегрироваться с внешними системами</li><li>Писать unit и e2e тесты (Vitest), поддерживать высокое качество покрытия критических флоу</li><li>Участвовать в развитии архитектуры платформы и технических стандартов команды</li></ul><p><strong>Наш стек:<br></strong>Язык и фреймворк: TypeScript, Node.js, NestJS, Fastify<br>API: GraphQL (Apollo Server/Federation), REST, TCP microservices<br>Оркестрация процессов: Temporal (workflows, activities, signals)<br>Данные: PostgreSQL, Drizzle ORM<br>Месседжброкеры: Kafka<br>Аутентификация: Keycloak, JWT, OAuth2<br>Инфраструктура: Docker, Kubernetes, CI/CD<br>Логирование и observability: Prometheus, Grafana, Loki, Tempo, OpenTelemetry</p><p><strong>Что для нас важно:</strong></p><ul><li>4+ лет коммерческого опыта backend-разработки с Node.js/TypeScript</li><li>Глубокое понимание NestJS на уровне механизмов (dependency injection, metadata, guards/interceptors), включая способность писать собственные и поддерживать существующие</li><li>Опыт проектирования backend-сервисов и построения масштабируемой архитектуры</li><li>Опыт работы с реляционными базами данных (PostgreSQL/любая SQL) и понимание проблем конкурентного доступа к общим данным (race conditions, lost update): isolation level, блокировки строк, атомарные SQL-операции</li><li>Понимание принципов построения REST/GraphQL API</li><li>Опыт работы с асинхронными процессами, очередями сообщений или event-driven архитектурой (Kafka, RabbitMQ и т.д.)</li><li>Понимание принципов построения микросервисной архитектуры</li><li>Практический опыт работы с Docker и контейнеризированной средой</li><li>Опыт проведения code review и поддержки инженерных стандартов</li><li>Умение принимать технические решения, аргументировать их и брать ответственность за их реализацию</li><li>Умение самостоятельно находить решения и эффективно взаимодействовать с командой</li><li>Английский на уровне чтения технической документации</li></ul><p><strong>Будет плюсом:</strong></p><ul><li>Опыт работы на позиции Team Lead или опыт технического лидерства и менторства команды</li><li>Опыт с Temporal (или другими workflow-оркестраторами: Camunda, AWS Step Functions)</li><li>Опыт работы в fintech/банковском домене: понимание требований к безопасности данных, идемпотентности платежей, аудита</li><li>Опыт с CQRS и событийно-ориентированной архитектурой</li><li>Знакомство с Keycloak или другими IAM-решениями</li><li>Опыт работы с GraphQL Federation (Apollo Federation)</li><li>Понимание требований PCI DSS и compliance-стандартов в платежных системах</li><li>Опыт с observability: структурированное логирование, мониторинг production-систем</li><li>Опыт проектирования отказоустойчивых и горизонтально масштабируемых систем</li><li>Активное использование Claude Code в рабочем процессе</li></ul><p><strong>Мы предлагаем:</strong></p><ul><li>Конкурентную заработную плату</li><li>Бронирование</li><li>Официальное трудоустройство (Дія.City)</li><li>Гибридный формат работы (график обсуждается индивидуально)</li><li>MacBook</li><li>AI-first engineering culture</li><li>Возможность влиять на архитектуру нового цифрового банка, технические решения и развитие команды</li></ul><p><strong>Готовы присоединиться к команде?</strong></p><p>Если вам интересно не только создавать сложные backend-решения, но и влиять на техническое развитие команды, архитектуру платформы и инженерные практики нового цифрового банка — будем рады познакомиться!</p><p><strong>Заполняйте Google-форму:</strong> <a href="https://forms.gle/Kycadee1yy627Ehi7" target="_blank">forms.gle/Kycadee1yy627Ehi7</a> <br><br>Будем рады пообщаться!</p> <div> <a href="https://jobs.dou.ua/companies/iutebank/vacancies/368489/#reply-btn-id">Откликнуться на вакансию</a> </div>
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в Iute Bank
2 активные вакансии в компании
React Native Engineer
Iute Bank шукає React Native Engineer для створення мобільного банку з нуля. Потрібен досвід з TypeScript, React Native та Node.js. Пропонують гібридний або віддалений формат, MacBook та роботу в сильній R&D команді.
Похожие вакансии
6 вакансийРазработчик UI-компонентов (Quantum Design System)
Вакансия разработчика UI-компонентов для дизайн-системы Quantum. Задача — создавать и поддерживать переиспользуемые компоненты интерфейса и дизайн-токены, работая в тесной связке с дизайнерами и разработчиками. Требуется внимание к качеству, консистентности и стандартам доступности.
Full-stack архитектор (AI startup)
AI-стартап ищет full-stack архитектора для разработки интеллектуальных агентов поддержки клиентов. Стек: TypeScript, React, Node.js, интеграция LLM. Вы будете напрямую работать с основателями и владеть проектами.
Разработчик (TypeScript, WebRTC)
Ищем разработчика для создания функций на бэкенде и фронтенде исследовательской платформы. Нужен опыт с TypeScript и WebRTC для работы с медиа в реальном времени. Предлагается удалённая работа в пределах Великобритании/ЕС.
Разработчик React/Node.js (удаленно)
Ищем разработчика для удаленной работы над веб-приложениями на React и Node.js. Подойдет кандидатам любого уровня — от Junior до Senior. Предлагают гибкий график, B2B контракт и доступ к обучающим материалам.
Эксперт Full Stack инженер
Ciklum ищет опытного Full Stack разработчика для работы над платформой для цифровых активов. Вы будете создавать фронтенд и бэкенд сервисы, работать с кошельками, платежами и блокчейн-инфраструктурой. Требуется 3-5 лет опыта, знание Node.js, React и Solidity. Предлагают удаленную работу, медицинскую страховку и обучение.
Старший JavaScript инженер
Старший JavaScript разработчик в Ciklum будет создавать фронтенд и бэкенд для платформы цифровых активов, работая с Node.js, Express и React. Нужен опыт 3-5 лет в full-stack разработке и интерес к fintech/Web3. Компания предлагает удаленную работу, страховку и обучение.