Senior Full-Stack Engineer

THE VAULT

Lisboa

Teletrabalho

EUR 90 000 - 120 000

Tempo integral

Há 8 dias

Uma candidatura completa num minuto

Currículo e carta de apresentação personalizados, prontos a enviar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Fully remote (worldwide)
Annual performance bonus
Paid time off including vacation and S
Competitive salary

Resumo da oferta

The Vault by Tría Finance is seeking aSenior Full-Stack Engineer to own features end-to-end across Go/Node.js backends and a React frontend. You will design, implement, and ship scalable services in a security-focused fintech environment, collaborating with product and security teams.

Responsibilities include building end-to-end product features, applying DDD patterns, managing databases like PostgreSQL and MongoDB, and ensuring observability, testing, and CI.

Qualificações

  • 7+ years building production systems with Go and MERN stack, plus solid React experience.
  • Strong backend fundamentals: concurrency, APIs, reliability, debugging.
  • Hands-on with DDD to model domains and keep boundaries clean.
  • Strong PostgreSQL and MongoDB design, indexing, and migrations.
  • Experience with GORM and/or Mongoose; comfortable with raw SQL when needed.
  • Frontend proficiency in React (TypeScript preferred) with state management.
  • Good testing discipline including Go/Jest/Vitest; frontend testing basics.
  • REQUIRED: confident daily use of AI coding tools with disciplined verification.

Responsabilidades

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

Conhecimentos

Go
Node.js
React
MongoDB
PostgreSQL
DDD
REST APIs
TypeScript
AI coding tools

Ferramentas

GORM
Mongoose
Express
Docker
Kubernetes

Descrição da oferta de emprego

The Vault by Tría Financeis a Swiss and EU-regulated fintech group delivering institutional-grade digital asset infrastructure and services.

Bringing together a software vendor and a licensed Crypto Asset Service Provider (CASP), The Vault combines deep domain expertise with a strong foundation of transparency, security, and regulatory compliance.

We develop and operate a comprehensive suite of crypto-native solutions, powered by proprietary technology, enabling institutions to execute digital asset strategies across both custodial and non-custodial models.

We're building a security-first platform for digital asset operations. Our product is API-driven, highly auditable, and engineered for reliability. We're looking for aSenior Full-Stack Engineerwho can own features end-to-end — from clean domain modeling in Go or Node.js to a polished, crisp React UI.

Responsibilities:

  • Build end-to-end product features across Go and Node.js/Express backends and React frontend
  • AI-assisted development: use Cursor/Copilot/ClaudeCode (or similar) daily to accelerate delivery, refactoring, and test generation—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 where appropriate
  • Build and maintain REST APIs (and webhooks/event-driven workflows where needed) in both Go and Node.js/Express
  • 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, safe secrets handling, and audit trails
  • Own quality: unit/integration tests, contract tests, and CI pipelines

Must-have

  • 7+ 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 (not just buzzwords): can 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 (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 (Go testing, Jest/Vitest, integration tests; frontend testing basics)
  • REQUIRED: confident daily use of AI coding tools (Cursor/Copilot/etc.) 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), release workflows
  • Experience with high-security systems (custody, payments, identity)

Soft skills

  • Ownership mindset: deliver features end-to-end with high quality
  • Clear communication and ability to work across teams
  • Pragmatic: balances long-term design with shipping
  • Comfortable in ambiguity and fast iteration
  • Competitive salary;
  • Annual performance bonus;
  • Fully remote position— work from anywhere in the world (team operates on CET);
  • Paid time off, including vacation, sick leave, and public holidays;
  • Multiple projects within the company— the opportunity to discuss different projects during the interview and choose the one that's the best fit for you.
Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Senior Full-Stack Engineer — Remote, AI-assisted Fintech
Senior Full-Stack Engineer — Remote, AI-assisted Fintech

THE VAULT • Lisboa

Teletrabalho
EUR 90 000 - 120 000
Fully remote (worldwide)
Annual performance bonus
Paid time off including vacation and S
+1
Senior Full Stack Engineer Engineering Lisbon, Remote →
Senior Full Stack Engineer Engineering Lisbon, Remote →

rho.trading • Lisboa

Teletrabalho
EUR 60 000 - 90 000
Full Stack Engineer ID48189
Full Stack Engineer ID48189

AgileEngine • Aveiro

Híbrido
EUR 40 000 - 70 000
Professional growth programs
Competitive compensation
Exciting projects with Fortune 500 clients
+1
Senior FullStack Developer
Senior FullStack Developer

Jobgether • Portugal

Teletrabalho
EUR 73 000 - 89 000
Fully remote work (Poland)
Competitive compensation (USD 90k)
Technical ownership
+5
Full Stack Engineer ID48189
Full Stack Engineer ID48189

AgileEngine • Coimbra

Teletrabalho
EUR 50 000 - 70 000
Professional growth
Competitive compensation
Exciting projects
+1
Full Stack Engineer ID55426
Full Stack Engineer ID55426

AgileEngine • Coimbra

Híbrido
EUR 40 000 - 55 000
Professional growth: Mentorship and personalized growth roadmaps
Competitive compensation: USD-based pay with various budgets
Exciting projects: Work with Fortune 500 and top product companies
+1
Lead FullStack Engineer
Lead FullStack Engineer

GoMining • Portugal

Híbrido
EUR 90 000 - 130 000
Courses & conferences
English learning support
Flexible hours
+1
Senior Frontend Engineer - Acquisition
Senior Frontend Engineer - Acquisition

Jobgether • Portugal

Presencial
EUR 70 000 - 100 000
Stock options
Health benefits
Home-office setup allowance
+5
Senior Full Stack Engineer ID67841
Senior Full Stack Engineer ID67841

AgileEngine • Lisboa

Híbrido
EUR 45 000 - 75 000
Mentorship
TechTalks
Personalized growth roadmaps
+2
Full Stack Engineer ID48139
Full Stack Engineer ID48139

AgileEngine • Coimbra

Híbrido
EUR 50 000 - 70 000
Professional growth
Competitive compensation
Exciting projects
+1
Principais localizações