Senior Back-end Engineer (Crypto and Fiat Payments) (iGaming)

Nur für registrierte Mitglieder
Hamburg
Remote
EUR 60.000 - 80.000
Jobbeschreibung

Senior Back-end Engineer (Crypto and Fiat Payments) (iGaming)

Overview

As a Senior Back-end Engineer, you’ll lead the development of secure, high-throughput payment solutions that bridge blockchain and fiat ecosystems for our Skin Gambling and Casino Platform. Your expertise will directly enable seamless cross-chain operations and drive the future of digital financial services in a collaborative, globally distributed environment.

Required Qualifications

  • 5+ years of professional back-end development experience with Node.js and TypeScript in production environments.
  • Proven expertise in integrating crypto payment gateways and fiat processors.
  • Hands-on experience with integration of RPC Node Providers (e.g., Infura, Alchemy) for cross-chain operations (ERC-20/BEP-20/TRC-20 tokens).
  • Proficiency in PostgreSQL, including schema design, optimization, and ORM tools (Drizzle or equivalent).
  • Strong knowledge of distributed systems using Redis, message brokers (NATS/Kafka), and real-time protocols (WebSockets).
  • Experience deploying microservices via Kubernetes, Docker, and CI/CD pipelines (GitLab/GitHub Actions).
  • Familiarity with monorepo management tools (e.g., Turborepo, Nx).
  • Fluency in Ukrainian or Russian and proficiency in English for technical collaboration in a remote/global team setting.
  • Ability to work within the CET/EET time zone.

Your Advantage

  • Prior integration experience with ZEN.com’s payment ecosystem.
  • Experience with Skin/NFT Gambling or Online Casinos.
  • Exposure to front-end technologies like React, Next.js, and state management (MobX/Redux).
  • Previous experience working in a start-up environment with rapid iteration cycles.

Key Responsibilities

  • Design, develop, and maintain scalable back-end services for crypto and fiat payment processing using Node.js, TypeScript, and PostgreSQL.
  • Integrate and optimize payment gateways for cryptocurrencies (ERC-20/BEP-20/TRC-20) and traditional fiat systems, ensuring secure and low-latency transactions.
  • Implement cross-chain payment solutions by interfacing with RPC Node Providers for deposits, withdrawals, and balance synchronization.
  • Architect event-driven systems leveraging NATS, Redis, and WebSockets for real-time transaction monitoring and notifications.
  • Optimize database performance and integrity using Drizzle ORM, including complex querying and indexing strategies.
  • Collaborate with front-end teams to define APIs and ensure seamless integration with React/Next.js applications (full-stack exposure).
  • Establish CI/CD pipelines via GitLab and Turborepo, deploying containerized services (Docker) on Kubernetes clusters.
  • Conduct code reviews, troubleshoot production issues, and implement observability tools for system health monitoring.
  • Drive security best practices for payment handling, including encryption, audit trails, and compliance checks.

Employment type

  • Full-time