Senior Full Stack Engineer

Reviva | Deorganising Crime ™

Amsterdam

Remote

EUR 108,000 - 132,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote in NL
Quarterly meetups in Berlin
Senior engineering role
Full-stack ownership and impact
Modern TS/Node/React/AWS stack

Job summary

Reviva | Deorganising Crime ™ is seeking a Senior Full Stack Engineer to help build an AI SaaS platform used by governance, risk and compliance teams to automate complex operational workflows.

You will work primarily with TypeScript, Node.js, GraphQL and AWS, owning features end-to-end from problem framing to production, with a backend-heavy disposition and strong emphasis on reliability and observability.

Qualifications

  • Strong TypeScript and Node.js experience in commercial product environments.

Responsibilities

  • Build full stack product features using TypeScript, Node.js, React, GraphQL and AWS.
  • Design backend services that support workflow automation and compliance operations.
  • Work with queues, background jobs, retries, idempotency and async processing.
  • Design integrations with customer systems and third-party APIs for reliability.

Skills

TypeScript
Node.js
React
GraphQL
AWS

Tools

Lambda
SQS
SNS
DynamoDB
EventBridge

Job description

Senior Full Stack Engineer | AI SaaS | TypeScript, Node.js, React, GraphQL, AWS
Remote - Netherlands | Up to €120,000

A well-funded AI SaaS company is hiring a Senior Full Stack Engineer to help build a platform used by governance, risk and compliance teams to automate complex operational workflows.

The product sits across evidence collection, compliance workflows, customer integrations, permissions, audit trails, reporting, data validation and AI-assisted automation. It needs engineers who can think beyond feature tickets and understand how product decisions, backend design and production reliability connect.

The strongest fit is a backend-leaning full stack engineer who can own a feature from product problem through to technical design, implementation, failure handling and release.

You should be comfortable building in React, but the heavier technical bar is around TypeScript, Node.js, GraphQL, AWS, async workflows, third-party integrations and reliable SaaS architecture.

What you’ll be working on

You’ll be building product features where the complexity sits underneath the UI: data moving between systems, background jobs running reliably, customer workflows staying accurate, external APIs failing safely, and users needing clear visibility into what is happening.

The work will include:
  • Building full stack product features using TypeScript, Node.js, React, GraphQL and AWS
  • Designing backend services that support workflow automation, evidence collection and compliance operations
  • Working with queues, background jobs, retries, idempotency, dead-letter handling and async processing
  • Building integrations with customer systems and third-party APIs where reliability, error handling and observability matter
  • Designing for multi-tenant SaaS environments, including tenant boundaries, permissions, data integrity and workflow fairness
  • Creating React product experiences that reflect real backend state, including pending, failed, retrying and completed workflow states
  • Improving system visibility through structured logging, metrics, tracing, alerts and production diagnostics
  • Helping shape technical decisions around architecture, delivery speed, maintainability and operational risk
  • Using AI thoughtfully across product capability and engineering workflow
What the role needs

Strong candidates will have evidence of owning difficult engineering problems in production, not just contributing to isolated tickets.

You should bring:
  • Strong TypeScript and Node.js experience in commercial product environments
  • Solid React experience, ideally building real workflow-heavy product interfaces
  • GraphQL experience, including API design and data modelling considerations
  • AWS experience across services such as Lambda, SQS, SNS, DynamoDB, EventBridge, Step Functions, ECS or similar
  • Experience designing async workflows, queues, workers, retries, backoff strategies, idempotency and DLQs
  • Experience integrating with external APIs, customer platforms, SaaS tools or third-party data sources
  • Strong understanding of production failure modes: slow APIs, duplicate events, bad payloads, rate limits, partial failures and data inconsistency
  • Ability to explain system design decisions clearly, including trade-offs, constraints and why one approach was chosen over another
  • Product ownership mindset, with the ability to connect technical choices back to user impact and business workflow
  • Comfort working in a small, senior engineering team where ownership is high and ambiguity is normal
The level

This is a senior engineering role for someone who can explain work in terms of:

Problem, design, trade-offs, failure handling and outcome.

Examples of relevant experience could include:

  • Designing a queue or worker system where one customer cannot block everyone else
  • Building a payment, checkout, compliance, reporting or workflow system where accuracy matters
  • Integrating unreliable third-party APIs and protecting the product from their failure modes
  • Owning a GraphQL/API layer that simplifies complex underlying systems
  • Building React interfaces that accurately show async workflow state
  • Improving reliability, observability or data integrity in a production SaaS platform
  • Taking ownership of a feature area rather than only completing assigned tickets

Background in GRC, RegTech, security, compliance, fintech, payments, workflow automation or enterprise B2B SaaS would be useful. The core requirement is proven product engineering depth across full stack delivery and backend reliability.

Package
  • Up to €120,000
  • Remote in Holland, once per quarter meetups in Berlin
  • Senior engineering role in a well-funded AI SaaS business
  • Modern TypeScript, Node.js, React, GraphQL and AWS stack
  • High ownership across product, architecture and implementation
  • Complex workflow, integration and reliability problems
  • Small engineering team with strong technical influence

This suits someone who wants meaningful ownership of difficult product engineering problems and can operate as a hands-on senior engineer across frontend, backend, architecture and production reliability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Doghouse Recruitment • Utrecht

Hybrid
EUR 81,000 - 99,000
Pension scheme
Travel allowance
Visa sponsorship
+3
Senior Back-end Product (PHP, Symfony) - Fluix Team
Senior Back-end Product (PHP, Symfony) - Fluix Team

Jobgether • Netherlands

On-site
EUR 90,000 - 140,000
End-to-end ownership across product &技
AI-powered engineering practices
Collaboration across multidisciplinary
+3
Full Stack Engineer
Full Stack Engineer

YorTeam B.V. • Randstad

On-site
EUR 70,000 - 90,000
Hybrid working environment
Competitive salary based on experience
Full Stack Engineer
Full Stack Engineer

Foxtek • Amsterdam

On-site
EUR 76,500 - 93,500
Unlimited holiday
SARS equity
Flexible hybrid work
Senior Web Developer (AI-Augmented)
Senior Web Developer (AI-Augmented)

Jobgether SRL • Netherlands

Remote
EUR 70,000 - 110,000
Fully remote
Full-time employment
Modern web tech stack
+1
Senior Full-Stack Engineer - Automation & Integrations
Senior Full-Stack Engineer - Automation & Integrations

Leadinfo Leadinfo • Capelle aan den IJssel

On-site
EUR 65,000 - 85,000
26 vacation days plus birthday off
8% holiday allowance
Solid pension plan
+4
Senior Fullstack Engineer (Go/TypeScript/React)
Senior Fullstack Engineer (Go/TypeScript/React)

Sytac • Amsterdam

On-site
EUR 60,000 - 80,000
Hybrid working setup
Competitive salary or freelance rate
Strong engineering culture focused on ownership and craftsmanship
Senior Full-Stack Engineer - Automation & Integrations
Senior Full-Stack Engineer - Automation & Integrations

Rotterdam Innovation City • Netherlands

Hybrid
EUR 75,000 - 110,000
International team with enthusiastic
Career path and growth opportunities
26 vacation days + birthday off
+6
Full Stack Engineer
Full Stack Engineer

IQ Staffing • Amsterdam

On-site
EUR 80,000 - 120,000
Engineering Manager (Back Office & Integration)
Engineering Manager (Back Office & Integration)

Alex Staff Agency • Rotterdam

On-site
EUR 78,000 - 89,000
Hybrid work from Rotterdam office
Municipality parking card
Work-life balance policy
+1