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, вебхуки и event-driven workflows на Go и Node.js/Express
- Реализовывать фронтенд-флоу на React (TypeScript): дашборды, админские workflow, жизненные циклы статусов, audit views
- Обеспечивать корректность и наблюдаемость: структурированное логирование, метрики, трейсинг, production-ready обработка ошибок
- Участвовать в обеспечении безопасности: RBAC, least-privilege доступ, безопасная работа с секретами, audit trails
- Отвечать за качество: unit/integration тесты, contract-тесты, CI-пайплайны
Требования
- 7+ лет разработки production-систем на Go и/или MERN-стеке (MongoDB, Express, React, Node.js) плюс уверенный опыт с React
- Сильные бэкенд-фундаменты: конкурентность, API, надёжность, отладка
- Практический опыт DDD: умение моделировать домены и сохранять чистые границы
- Сильные навыки работы с БД: PostgreSQL и MongoDB — проектирование схем/коллекций, индексация, тюнинг запросов, миграции
- Опыт с GORM и/или Mongoose (или аналогичными ORM/ODM) и готовность спускаться до сырого SQL или aggregation pipelines
- Уверенное владение React (предпочтительно TypeScript), включая управление состоянием и form-heavy админские интерфейсы
- Хорошая тестовая дисциплина (Go testing, Jest/Vitest, интеграционные тесты, основы тестирования фронтенда)
- Обязательно: уверенное ежедневное использование AI-инструментов кодинга (Cursor/Copilot и др.) с дисциплинированной проверкой и безопасными практиками
Условия
- Конкурентная зарплата
- Годовой бонус по результатам работы
- Полностью удалённая работа — из любой точки мира (команда работает по CET)
- Оплачиваемые отпуска, больничные и государственные праздники
- Несколько проектов внутри компании — возможность обсудить разные проекты на интервью и выбрать наиболее подходящий
Навыки
- Go
- Node.js
- Express
- React
- TypeScript
- MongoDB
- PostgreSQL
- GORM
- Mongoose
- REST API
- DDD
- Jest
- Vitest
- Docker
- Kubernetes
- GitHub Actions
- GitLab CI
- RBAC
- Cursor
- Copilot