Blockchain Payments Integration - Backend Engineer (TypeScript)

JavaScript

Blockchain Payments Integration - Backend Engineer (TypeScript)

JavaScript
Jana Heweliusza 11/819, Gdańsk +1 Location

gmi.software

Full-time
B2B
Mid
Remote
3 726,08 - 5 322,97 USDNet per month - B2B

Job description

Backend Engineer (TypeScript)

We're building a high-performance financial ledger connecting fiat payment rails and blockchains through service providers. We're looking for a backend engineer to work on integrations that bridge traditional banking (ACH, WIRE, SEPA) with on-chain stablecoins.

What You'll Work On

  • Building and maintaining services that connect Banking-as-a-Service providers to our network

  • Implementing on-ramp (fiat to tokens) and off-ramp (tokens to fiat) pipelines with strong idempotency guarantees

  • Designing queue-based processing pipelines for multi-step financial transactions

  • Working with identity/compliance infrastructure: KYC certificates, selective disclosure, encrypted attribute sharing

  • Publishing service metadata for decentralized discovery by wallets and other services

  • Writing integration tests against real APIs and a local blockchain node

Tech Stack

  • TypeScript / Node.js (ESM)

  • PostgreSQL

  • Vitest

  • Custom SDK ecosystem

What We're Looking For

  • Strong TypeScript skills with emphasis on type safety

  • Experience integrating with banking/payment APIs (ACH, wire transfers, BaaS platforms)

  • Comfort with asynchronous pipeline architectures (queues, retries, idempotency)

  • Understanding of blockchain concepts (token minting/burning, on-chain permissions, transaction signing)

  • Preference for integration tests over unit tests; ability to write tests that exercise real system behavior end-to-end

  • Familiarity with explicit resource management patterns (AsyncDisposable, structured cleanup)

  • Experience working with different third-party integrations

Nice to Have

  • Experience with KYC/KYB compliance flows and certificate-based identity

  • Multi-currency system design (FX, per-currency fee structures, decimal handling)

How We Work

  • Strong code ownership

  • Small team, high autonomy, direct impact on financial infrastructure

    Straightforward Recruitment:

    • We respect your time. Our 2-step recruitment process is designed to be efficient and meaningful.

    • Flexible Work Environment: Work from anywhere. Align with sprint goals and deliverables - we trust you to manage your productivity.

Tech stack

    English

    C1

    Polish

    C1

    PostgreSQL

    advanced

    TypeScript

    advanced

    Node.js

    advanced

    Vitest

    regular

Office location

Check similar offers
Housecall Pro

Housecall Pro

Remote

Remote

5 500 - 6 500USD/month
Distributed systems
Backend
System Architecture
MidMidB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT
Check similar offers
Housecall Pro

Housecall Pro

Remote

Remote

5 500 - 6 500USD/month
Distributed systems
Backend
System Architecture
MidMidB2BB2BFull-timeFull-time
New
Pirxey

Pirxey

Gdańsk

Remote

Remote

2 366,86 - 3 944,77USD/month
TypeScript
Node.js
Unit Testing
Software Architecture
SQL
Analytical Thinking
MidMidB2BB2BFreelanceFreelance
New
CKSource

CKSource

Remote

Remote

2 794,93 - 4 258,94USD/month
Automated Testing
TypeScript
Automation Tools
Manual Testing
API Testing
JavaScript
MidMidB2BB2BFull-timeFull-time
New
Web Impact

Web Impact

Remote

Remote

3 726,08 - 5 322,97USD/month
Distributed systems
TypeScript
Elixir
Node.js
Next.js
Rust
React
AI Tools
MidMidB2BB2BFull-timeFull-time
New
Upvanta sp. z o.o.

Upvanta sp. z o.o.

Remote

Remote

319,38 - 359,30USD/day
Cloud
Node.js
Docker
Terraform
MidMidB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT