← All jobs
TV

Full-Stack Engineer - Go + React (Crypto Custody)

THE VAULTİstanbul, T34, TR
Type
Full-time
Work setup
Remote
Experience
Mid
Posted
11 days ago
🌍 Fully remote

What engineering roles in crypto pay

205 salaries · our own data
median $202k$144k$255k

Most engineering roles in crypto pay between $144k and $255k, with a median of $202k.

As a Senior Full-Stack Engineer at THE VAULT, you own features end-to-end across Go or Node.js backends and React frontends. You join a Swiss and EU-regulated fintech group delivering institutional-grade digital asset infrastructure, building a security-first platform for crypto-native operations powered by proprietary technology.

What you'll do

  • Build end-to-end product features across Go and Node.js/Express backends and React frontends
  • Use AI-assisted development tools (Cursor, Copilot, ClaudeCode or similar) daily to accelerate delivery, refactoring, and test generation, while verifying outputs and keeping code clean
  • Design backend services using domain-driven design 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 as appropriate
  • Build and maintain REST APIs, webhooks, and event-driven workflows in both Go and Node.js/Express
  • Implement frontend flows in React with TypeScript: dashboards, admin workflows, status lifecycles, and audit views
  • Ensure correctness and observability through structured logging, metrics, tracing, and production-ready error handling
  • Contribute to security fundamentals: role-based access control, least-privilege access, safe secrets handling, and audit trails
  • Own quality through unit and integration tests, contract tests, and CI pipelines

What you bring

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

Nice to have

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

What we offer

  • Competitive salary
  • Annual performance bonus
  • Fully remote work, anywhere in the world (team operates on CET)
  • Paid time off including vacation, sick leave, and public holidays
  • The opportunity to discuss different projects during the interview and choose the one that best fits you

About THE VAULT

THE VAULT by Tría Finance is a Swiss and EU-regulated fintech group combining a software vendor and licensed Crypto Asset Service Provider (CASP). It delivers institutional-grade digital asset infrastructure and services, enabling institutions to execute digital asset strategies across custodial and non-custodial models.

Full-Stack Engineer - Go + React (Crypto Custody) | CryptoJobsHQ