Careers

Tezos ecosystem career opportunities

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

Senior Node.js Developer

Madfish

Madfish

Software Engineering
Europe
Posted on Oct 5, 2025

Job description

Our client is an international product-based IT company specializing in the iGaming industry. Founded in 2014, the company quickly became a leader in the CIS region and is now expanding globally.

We are currently looking for a Senior Node.js Developer.

📋 Key responsibilities and your contribution:

  • Develop and maintain Node.js (NestJS/Express) microservices for highload systems.
  • Contribute to architecture design (DDD, CQRS, Event Sourcing, SAGA, Design Patterns).
  • Build and support event-driven architectures with message brokers (Kafka, RabbitMQ).
  • Integrate with external systems via REST, gRPC, and WebSocket APIs.
  • Set up and maintain monitoring and logging (Sentry, ELK).
  • Implement mandatory caching strategies with Redis and Memcached.
  • Work with SQL/NoSQL databases using both ORM and raw queries.
  • Ensure API security and compliance with best practices.
  • Write and maintain tests (unit, integration, performance).
  • Participate in code reviews, mentoring, CI/CD processes, planning, and task estimation.

📚 Your qualifications:

  • Node.js (4+ years) with a deep understanding of event loop, async/await, streams, and cluster/worker_threads.
  • Solid experience with TypeScript (strict typing) and developing backend services with NestJS/Express.
  • Experience in designing resilient, observable, and high-load systems.
  • Testing expertise: unit, integration, performance; tools: Jest, Supertest.
  • Strong background in working with databases and caching, using both ORM and raw queries.
  • Practical experience ensuring API security based on OWASP standards, including access control and data protection.
  • Solid understanding of algorithms, data structures, and query optimization.

➕ Nice to have:

  • Experience in high-load projects.
  • Knowledge of ISO 27001, GDPR, PCI/DSS.
  • Contributions to Open Source projects / public GitHub.
  • Experience with partner/affiliate systems and understanding of the full referral lifecycle (tracking, attribution, conversion paths, revenue share, target actions).
  • Ability to analyze data flows, detect loss points and bottlenecks in the process chain.

Benefits:

Days of recovery: 20 paid vacation day per year and unlimited sick leave days.
Health: corporate medical insurance, a company psychologist and a Cafeteria of Benefits for personal wellness choices.
Education: a variety of foreign languages course for you to choose from. Also we are open for your development and you can choose different courses /training for improving your skills.
Compensation: additional benefits that can be used according to company policy, e.g. paid business trips, international conference opportunities, lunch perks at our offices etc.
Work Environment: work remotely or from one of our offices in Cyprus, Portugal, Poland, equipped with the equipment you’ll need for success.