Blockchain Payments Integration - Backend Engineer (TypeScript)

JavaScript

Blockchain Payments Integration - Backend Engineer (TypeScript)

JavaScript
Złota 75a, Warszawa +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

Similar offers
Netguru

Netguru

Remote

Remote

28,49 - 44,45USD/h
Angular
HTML
TypeScript
AWS
MidMidB2BB2BFreelanceFreelance
New
ADVERTISEMENT: Recommended by Just Join IT
Similar offers
Netguru

Netguru

Remote

Remote

28,49 - 44,45USD/h
Angular
HTML
TypeScript
AWS
MidMidB2BB2BFreelanceFreelance
New
Web Impact

Web Impact

Remote

Remote

3 759,80 - 5 371,15USD/month
Distributed systems
TypeScript
Elixir
Node.js
Next.js
Rust
React
AI Tools
MidMidB2BB2BFull-timeFull-time
New
Talentica

Talentica

Remote

Remote

Undisclosed Salary
AI
LLMs
RAG
API architecture
distributed applications
System Design
Machine Learning
MidMidPermanentPermanentFull-timeFull-time
New
dmTECH Polska

dmTECH Polska

Remote

Remote

26,86 - 48,34USD/h
AWS
TypeScript
Kotlin
Azure
React
Java
Spring Boot
MidMidB2BB2BB2B ContractB2B Contract
New
Billennium

Billennium

Remote

Remote

Undisclosed Salary
Angular
TypeScript
JavaScript
NgRx
Redux
WCAG
HTML
CSS
Git
REST API
MidMidB2BB2BB2B ContractB2B Contract
New
ADVERTISEMENT: Recommended by Just Join IT