Вакансии тмгт: работа в IT и digital

Вакансии компании тмгт в IT и digital за последние 30 дней. Направления найма, города и форматы работы. Дубли объединены. HireSeeker — независимый агрегатор вакансий.

Найдено: 3. Обновлено .

Города с вакансиями

  • Москва3

Форматы работы

  • Офис3
hh.ru
тмгт

Senior QA Engineer (Manual / Web + API)

тмгтНа сервисе с: 29.09.26 22:38
300k–350k ₽РоссияМоскваОфис

Senior QA Engineer (Manual / Web + API)

О роли

Ищем сильного Senior QA Engineer с фокусом на ручное, интеграционное и исследовательское тестирование Web + API. Это не роль «прокликать задачу по чек-листу»: нужен специалист, который самостоятельно находит продуктовые и технические риски, проверяет фактический результат операции на всех слоях и даёт evidence-based рекомендацию по релизу.

Роль должна уменьшать нагрузку на команду, а не ждать идеально подготовленного ТЗ. Вы будете собирать недостающий контекст, превращать бизнес-риски в проверяемые сценарии, локализовывать проблемы через UI, API, данные и логи и честно фиксировать остаточный риск.

О продукте

Мы строим B2B fintech-платформу: Web-приложение, backend-сервисы и внешние payment, identity и compliance-интеграции. Критические контуры включают onboarding и KYC/KYB, аутентификацию и MFA, счета и кошельки, входящие и исходящие платежи, комиссии, балансы, transaction monitoring, webhooks и асинхронные статусы.

Ошибка может означать двойную операцию, неверный баланс или комиссию, нарушение прав доступа, потерю трассируемости либо ложный Success при фактически неизвестном результате.

Чем предстоит заниматься

— Разбирать PRD, user stories, acceptance criteria, API-контракты и бизнес-правила; находить противоречия и пропущенные состояния до релиза.
— Проектировать risk-based manual, integration, exploratory, regression и end-to-end проверки Web + API.
— Проверять UI, REST API, данные, логи и внешние интеграции как один сквозной сценарий.
— Использовать Postman/Bruno/Insomnia/curl, OpenAPI/Swagger, browser DevTools, SQL, request/correlation IDs и observability для технической диагностики.
— Проверять роли и права, tenant isolation, authentication/session flows, медленную сеть, refresh/back, два таба и восстановление после ошибки.
— Проверять payment invariants: один intent — одна операция, idempotency, статусы, balances, fees, retries, timeout, duplicate webhook и reconciliation.
— Отличать дефект продукта от проблемы данных, конфигурации, среды, внешнего provider или самого теста.
— Вести компактный smoke и осмысленный regression, оформлять воспроизводимые defects и test evidence.
— Давать ясную рекомендацию GO, GO WITH ACCEPTED RISK или NO-GO с указанием непроверенного scope и владельца риска.
— Выделять стабильные сценарии для автоматизации и помогать формулировать для них проверяемые контракты; писать полноценный automation framework в этой роли не требуется.

Что мы ожидаем

— Более 5 лет коммерческого опыта в QA либо сопоставимая senior-глубина с подтверждённым product ownership.
— Сильное ручное тестирование Web + REST API; UI-only опыт недостаточен.
— Самостоятельная работа с SQL, browser DevTools, логами и технической диагностикой.
— Опыт интеграционного и end-to-end тестирования распределённой или stateful системы.
— Понимание HTTP/HTTPS, JSON, headers, cookies, authentication/session flows и client-server architecture.
— Понимание idempotency, retries, timeouts, webhooks, eventual consistency и неизвестного результата операции.
— Опыт участия в релизах и принятии решения о готовности, а не только передачи списка дефектов.
— Способность работать при неполных требованиях, спорить по фактам и не скрывать непроверенный scope под дедлайн.
— Рабочий английский для API-контрактов и документации внешних providers.

Сильным плюсом будет

— Fintech, banking, payments, crypto, ledger, billing или другой регулируемый домен.
— KYC/KYB, AML/KYT, Transaction Monitoring или Travel Rule.
— Kafka/Redpanda, CDC, event-driven workflows, PostgreSQL transactions/locks или distributed tracing.
— Базовая автоматизация на Playwright/Cypress/pytest или способность быстро написать диагностический скрипт.
— Опыт построения QA-процесса с нуля или существенного улучшения smoke, regression, test data, triage и release evidence.

AI-driven quality

AI используется для анализа требований, поиска слепых зон, генерации гипотез, подготовки тестовых данных и ускорения triage, но не заменяет профессиональное решение. Нужен воспроизводимый workflow с проверкой результата и личной ответственностью. Секреты, PII, privileged и чувствительные финансовые данные не передаются во внешние модели.

Почему роль может быть интересна

— Влияние на качество продукта до появления кода и на решение о релизе.
— Сложные сквозные сценарии вместо UI-only тестирования.
— Небольшая команда около 20 человек и стадия prelaunch: можно выстроить работающий QA-процесс без формальной бюрократии.
— Прямое взаимодействие с разработкой, продуктом и владельцами критических потоков.

Формат работы

Полная занятость. Основной формат — офис в Хамовниках, Москва. Ограниченный гибрид возможен по согласованию, но большинство рабочих дней команда проводит в офисе. Remote-only не рассматриваем.

Детали продукта, юрисдикцию и чувствительный контекст раскрываем после NDA.

Как проходит отбор

— Короткое обсуждение опыта, office-fit и AI-driven процесса.
— Техническое интервью на сценариях Web + API + SQL/logs, payment timeout, duplicate webhook и release risk.
— Практическая секция: risk-based test strategy для близкого к продукту кейса.
— Финальная встреча с командой.

hh.ru
тмгт
250k–300k ₽РоссияМоскваОфис

О роли

Вы строите фронтенд-слой регулируемой ЦФА-платформы под российских финансовых институтов. Это не очередной SaaS-лендинг — это мульти-тенантный admin console с пятью разными типами пользователей (эмитент, брокер, инвестор, compliance-офицер, regulator-view), real-time дашбордами и сложными compliance-формами.

Что предстоит делать
Tenant Admin Console — мульти-тенантный UI с RBAC: разные пользователи видят разный UI и разные данные
Proof-of-Reserves дашборды — публичные real-time дашборды по каждому эмитенту стейблкоина
Compliance UI — формы KYB-онбординга эмитентов, KYC-онбординга инвесторов, sanctions screening
Журнал операций — таблицы и графики транзакций ЦФА с фильтрацией для compliance-офицеров
Real-time updates через WebSocket — orderbook, статусы транзакций, события платформы
White-label SDK — React-компоненты для встраивания клиентами в их собственные UI
Документация для разработчиков клиентов: Storybook, demo-страницы, API reference
Профиль
React + TypeScript: 4+ года production-опыта и senior-level ownership. Hooks, Suspense, Context, error boundaries — на автомате.
State management: Опыт с Redux Toolkit, Zustand, или похожим. Работа со сложным состоянием в SaaS-приложениях.
UI/UX чувствительность: Понимание design systems, Figma-handoff, accessibility. Опыт с компонентными библиотеками (Ant Design, Mantine, shadcn/ui, MUI).
Данные и графики: Опыт с charting-библиотеками (Recharts, ECharts, D3) для финансовых данных, тайм-серий, real-time updates.
Backend-понимание: Знание REST/gRPC, WebSocket, OpenAPI. Опыт работы с тяжёлыми API. Базовое понимание авторизации (OAuth2, JWT, RBAC).
Качества: Самостоятельность, готовность работать с финансовой терминологией (тип ЦФА, эмитент, оферта, регуляторный отчёт), понимание performance в браузере.
Стек

React 18+, TypeScript, Vite, Tailwind CSS, Recharts/ECharts, Zustand или Redux Toolkit, React Query, Vitest + Playwright, Storybook, self-hosted GitLab CI. Backend на Go + gRPC.

Формат работы

Основной формат — работа из офиса в Хамовниках, Москва. Ограниченный гибрид возможен по согласованию, но большинство рабочих дней команда проводит в офисе. Remote-only не рассматриваем: для этой роли важно быть частью ежедневного продуктового и инженерного контекста команды.

Условия: корпоративный ноутбук с MDM и шифрованием диска, VPN ViPNet/Континент, NDA + соглашение о коммерческой тайне (ФЗ-98), доступ только к staging/test API, не к продакшену.

Что мы предлагаем
2 параллельных позиции — команда из 3 человек (Senior + 2 SWE), нормальный темп без overload
Реальный продукт под регулируемым финрынком — каждая фича проходит compliance review
Modern stack без legacy
Офисный формат в Хамовниках с возможностью ограниченного гибрида по согласованию
Опыт работы со сложными интерфейсами уровня финансовой инфраструктуры — редкая запись в CV
Идеальный кандидат

Senior Frontend-инженер с 4+ годами production-опыта, сильным React/TypeScript и личным ownership сложного customer-facing продукта. Особенно ценен опыт fintech, payments, SaaS с критичными пользовательскими состояниями, real-time интерфейсами, ролями/правами и security-sensitive UX. Сильное техническое образование — заметный плюс, но production-результат важнее названия вуза.

Процесс

Полностью письменный до оффера. После screening — короткое тестовое задание (UI-фрагмент с charts и real-time updates, 3-4 часа), затем оффер.

Резюме + ссылки на pet-projects/GitHub в чат с пометкой «SWE Frontend».

hh.ru
тмгт

Python Tech Lead / Staff Backend Engineer (Payments)

тмгтНа сервисе с: 13.08.26 09:49↑ Вакансия с автоподнятием
300k–350k ₽РоссияМоскваОфис

Python Tech Lead / Staff Backend Engineer — Payments

О роли

Ищем hands-on технического лидера, который возьмёт ownership критического транзакционного контура: payment execution, ledger, processor integrations и reconciliation. Это не чисто менеджерская позиция — основная ценность роли в архитектурных решениях, личной работе с кодом, разборе сложных инцидентов и повышении инженерной планки команды.

Нам нужен человек, который способен самостоятельно уменьшать техническую нагрузку на команду: принимать решения в условиях неполных внешних контрактов, видеть системные риски до релиза и доводить money-critical изменения до проверяемого production-ready результата.

О продукте

Мы строим B2B fintech-платформу с event-driven backend на Python 3.14, FastAPI, PostgreSQL 17, SQLAlchemy 2.0 async, Kafka/Redpanda, Debezium CDC и Temporal.

Платформа интегрируется с банковскими и платёжными рельсами, processors, custody/wallet infrastructure, KYC/KYT-провайдерами и FX-источниками. Ошибка в retries, concurrency, idempotency или учёте может привести к реальному финансовому эффекту, поэтому решения должны быть объяснимыми, наблюдаемыми и защищёнными детерминированными инвариантами.

Чем предстоит заниматься

— Проектировать и развивать payment state machine и полный lifecycle операции: authorization, reservation, provider execution, confirmation, settlement и reconciliation.
— Развивать double-entry ledger, available/pending/hold balances, fees, refunds, reversals и FX postings.
— Обеспечивать идемпотентность и защиту от duplicate execution, race conditions и TOCTOU через transaction boundaries, DB constraints и другие доказуемые guards.
— Корректно обрабатывать timeout и неизвестный результат внешнего вызова без слепого повторного списания.
— Проектировать durable workflows, safe retries, replay и обработку duplicated/out-of-order Kafka events.
— Строить безопасные webhooks: HMAC/RSA verification, timestamp/anti-replay, persist-then-process и idempotent processing.
— Разбирать расхождения между internal state и provider state, строить reconciliation и compensating entries без переписывания финансовой истории.
— Принимать ключевые system-design решения, ревьюить критические изменения, задавать engineering patterns и помогать сильным разработчикам расти.
— Оставаться hands-on: писать и ревьюить production-код, тесты, migrations и observability для money-path.

Что мы ожидаем

— Senior/Lead-level Python backend и подтверждённое production ownership критического сервиса или контура.
— Глубокое понимание async/await, FastAPI или аналогичного framework и строгой типизации.
— Сильный PostgreSQL: schema design, transactions, locking, isolation, constraints и безопасные migrations.
— Опыт с Kafka/Redpanda или аналогичной event-driven системой; понимание at-least-once delivery, replay и idempotent consumers.
— Production-опыт в payments, banking, ledger, transaction processing, reconciliation или другом stateful money-critical домене.
— Опыт интеграции внешних financial APIs, processors или providers через API, webhooks и settlement/status flows.
— Способность объяснять компромиссы, принимать решения и отвечать за результат, а не только выполнять готовые задачи.
— Рабочий английский для документации, Jira/Confluence и инженерной коммуникации.

Сильным плюсом будет

— Temporal, Debezium CDC, FastStream, AWS EKS, Helm или ArgoCD.
— Практический опыт double-entry accounting, custody/wallet infrastructure, KYC/KYT/AML или цифровых активов.
— Опыт технического лидерства без ухода от кода: system design, code review, incident leadership и развитие общих стандартов.

AI-driven engineering

Agent tooling используется для декомпозиции, кода, refactoring, тестов, migrations и анализа логов. Для Tech Lead/Staff уровня важен системный workflow: качественный контекст и правила, review diff, детерминированные проверки и личная ответственность. Секреты, PII и чувствительные финансовые данные не передаются во внешние модели; ledger, reconciliation, authorization, migrations и security controls проверяются независимо от AI-generated output.

Почему роль может быть интересна

— Прямое влияние на архитектуру и инженерные стандарты критического ядра продукта.
— Сложные задачи на стыке payments, distributed systems, PostgreSQL и внешних интеграций.
— Небольшая команда около 20 человек и стадия prelaunch: решения можно доводить от design до результата без длинной цепочки согласований.
— Возможность построить устойчивые patterns для money-path, а не поддерживать набор изолированных CRUD-сервисов.

Формат работы

Полная занятость. Основной формат — офис в Хамовниках, Москва. Ограниченный гибрид возможен по согласованию, но большинство рабочих дней команда проводит в офисе. Remote-only не рассматриваем.

Детали продукта, юрисдикцию и чувствительный контекст раскрываем после NDA.

Как проходит отбор

— Короткое обсуждение опыта, office-fit и AI-driven процесса.
— Техническое интервью: Python, PostgreSQL, event-driven architecture, idempotency, consistency и incidents.
— System design на реальном money-critical кейсе.
— Финальная калибровка роли и engineering fit.

Вакансии по профессиям

Как составлена подборка

Показываем активные предложения IT и digital, опубликованные за последние 30 дней. Дубли объединяем. Условия и наличие вакансии могут измениться после обновления: проверяйте их перед откликом.