The Vault by Tria Finance is hiring a Full-Stack Engineer to build a security-first platform for digital asset operations. The product is API-driven, highly auditable, and engineered for reliability. Looking for a senior engineer to own features end-to-end across backend and frontend.

Responsibilities:

  • Build end-to-end product features across Go and Node.js/Express backends and React frontend
  • Use AI-assisted development tools (Cursor/Copilot/ClaudeCode or similar) daily to accelerate delivery while verifying outputs and keeping code clean
  • Design backend services using DDD patterns (bounded contexts, aggregates, domain events), clean layering, and pragmatic architecture
  • Implement data models and migrations across PostgreSQL and MongoDB using GORM, Mongoose, or raw queries
  • Build and maintain REST APIs, webhooks and event-driven workflows
  • Implement frontend flows in React (TypeScript): dashboards, admin workflows, status lifecycles, audit views
  • Ensure correctness and observability: structured logging, metrics, tracing, and production-ready error handling
  • Contribute to security fundamentals: RBAC, least-privilege access, secure secrets handling, and audit trails
  • Own quality: unit/integration tests, contract tests, and CI pipelines

Requirements:

  • 5+ years building production systems with Go and/or the MERN stack (MongoDB, Express, React, Node.js), plus solid React experience
  • Strong backend fundamentals: concurrency, APIs, reliability, debugging
  • Hands-on with DDD and ability to model domains and keep boundaries clean
  • Strong database skills across PostgreSQL and MongoDB: schema/collection design, indexing, query tuning, migrations
  • Experience with GORM and/or Mongoose and ability to use raw SQL or aggregation pipelines when needed
  • Frontend proficiency in React (TypeScript preferred), state management and form-heavy admin UIs
  • Good testing discipline (Go testing, Jest/Vitest, integration tests; frontend testing basics)
  • Confident daily use of AI coding tools with disciplined verification and secure practices

Nice to have:

  • Event-driven patterns: outbox, retries, idempotency, background jobs
  • Experience with RBAC/policy engines, audit logs, fintech/compliance workflows
  • Docker/Kubernetes familiarity
  • CI/CD ownership (GitHub Actions/GitLab CI) and release workflows
  • Experience with high-security systems (custody, payments, identity)

Conditions: Work format: remote/hybrid/onsite (Limassol office).