Careers

Tezos ecosystem career opportunities

Tezos is the product of many organizations and individuals across the globe working together on an open-source project.

Backend (Node.js) Developer

Madfish

Madfish

Software Engineering
Ukraine · Europe · Europe · Europe · Ukraine
Posted on Oct 5, 2025

We are looking for a proactive and detail-oriented Node.js Developer with 3+ years of commercial experience to join our growing engineering team.

Project:
ERP system for a fitness club network. The main focus is upgrading and improving the payment module: updating the UI, refactoring existing services, and implementing new payment-related features.

Responsibilities:

  • Develop and maintain backend services using Node.js (Express).
  • Refactor and optimize the existing payment system.
  • Integrate and configure Stripe payment services.
  • Implement GraphQL API for client applications.
  • Collaborate with the frontend team on Svelte-based UI updates.
  • Deliver new features for the payment module (subscription management, billing cycles, refunds, financial operations).
  • Ensure security, reliability, and scalability of payment processes.
  • Write clean, maintainable code with test coverage.

Requirements:

  • 3+ years of commercial experience with Node.js.
  • Strong experience with Express.js.
  • Hands-on experience with GraphQL.
  • Proven experience integrating Stripe (or other payment systems).
  • Understanding of ERP/CRM systems is a plus.
  • Knowledge or experience with Svelte
  • Solid understanding of microservices, REST/GraphQL API architecture.
  • Experience with databases (SQL/NoSQL).
  • Strong knowledge of JavaScript/TypeScript.
  • English level — B2