The Vault
Senior Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full-Stack Engineer в финтех-группу The Vault by Tría Finance, которая строит security-first платформу для операций с цифровыми активами. Нужен инженер, способный вести фичи end-to-end: от доменного моделирования на Go или Node.js до аккуратного React-интерфейса.
Задачи
- Разрабатывать продуктовые фичи end-to-end на бэкендах Go и Node.js/Express и фронтенде React
- Ежедневно использовать AI-инструменты разработки (Cursor/Copilot/ClaudeCode) для ускорения разработки, рефакторинга и генерации тестов с обязательной проверкой результатов
- Проектировать бэкенд-сервисы с использованием DDD-паттернов (bounded contexts, aggregates, domain events), чистой слоистости и прагматичной архитектуры
- Реализовывать модели данных и миграции в PostgreSQL и MongoDB, используя GORM, Mongoose или сырые запросы
- Создавать и поддерживать REST API (а также webhooks и event-driven workflows) на Go и Node.js/Express
- Реализовывать фронтенд-флоу на React (TypeScript): дашборды, админские сценарии, жизненные циклы статусов, представления аудита
- Обеспечивать корректность и наблюдаемость: структурированное логирование, метрики, трейсинг и production-ready обработка ошибок
- Участвовать в обеспечении безопасности: RBAC, least-privilege доступ, безопасная работа с секретами, audit trails
- Отвечать за качество: unit/integration тесты, contract tests и CI-пайплайны
Требования
- 7+ лет создания production-систем на Go и/или MERN-стеке (MongoDB, Express, React, Node.js) плюс уверенный опыт с React
- Сильные бэкенд-фундаменты: конкурентность, API, надёжность, отладка
- Практический опыт DDD: умение моделировать домены и сохранять чистые границы
- Сильные навыки работы с базами данных PostgreSQL и MongoDB: проектирование схем/коллекций, индексация, тюнинг запросов, миграции
- Опыт с GORM и/или Mongoose (или аналогичными ORM/ODM) плюс готовность спускаться до сырого SQL или aggregation pipelines
- Уверенное владение фронтендом на React (предпочтительно TypeScript), включая управление состоянием и админские UI с большим количеством форм
- Хорошая дисциплина тестирования (Go testing, Jest/Vitest, интеграционные тесты; основы тестирования фронтенда)
- Обязательно: уверенное ежедневное использование AI-инструментов кодинга (Cursor/Copilot и др.) с дисциплинированной проверкой и безопасными практиками
Условия
- Конкурентная зарплата
- Годовой бонус за результативность
- Полностью удалённая позиция — работа из любой точки мира (команда работает по CET)
- Оплачиваемые отпуска, больничные и государственные праздники
- Несколько проектов внутри компании — возможность обсудить разные проекты на интервью и выбрать наиболее подходящий
Навыки
- Go
- Node.js
- Express
- React
- TypeScript
- PostgreSQL
- MongoDB
- GORM
- Mongoose
- DDD
- REST API
- Jest
- Vitest
- Docker
- Kubernetes
- GitHub Actions
- GitLab CI
- Cursor
- Copilot
- ClaudeCode