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

Nur für registrierte Mitglieder
München
EUR 70.000 - 90.000
Jobbeschreibung

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

1 month ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

Job Summary

As a Senior Back-end Engineer, you will lead the development of secure, high-throughput payment solutions bridging blockchain and fiat ecosystems for our innovative Skin Gambling and Casino Platform. Your expertise will enable seamless cross-chain operations and advance digital financial services in a 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 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.

Seniority level

  • Not Applicable

Employment type

  • Full-time

Industries

  • Software Development