Backend Node.js

$$$$
Product

๐Ÿ“‹ Requirements

  • 4+ years of commercial backend development experience with Node.js and TypeScript.
  • 4+ years of hands-on production experience with PostgreSQL and other relational databases.
  • Strong SQL expertise, including:
    • Query optimization for high-load systems.
    • Index design and database performance analysis.
    • Transaction management and concurrency control.
    • Identifying and resolving database performance bottlenecks.
  • 3+ years of commercial experience with NestJS.
  • Strong understanding of:
    • Dependency Injection (DI).
    • Modular application architecture.
    • Clean Architecture and software design principles.
    • REST API design and backend service architecture.
  • Proven experience developing and maintaining high-load production systems.
  • Solid experience with automated testing (unit/component and integration tests).
  • Experience with load and performance testing, including bottleneck analysis and validating system behavior under heavy traffic.
  • Experience working with systems where financial accuracy, idempotency, transactional consistency, and auditability are critical.
  • Ability to write clean, maintainable, well-structured, and testable code.
  • Full ownership of delivered functionality, from implementation and testing to deployment support, monitoring, and production incident investigation.
  • Strong communication skills with the ability to clearly explain technical decisions, implementation details, and associated risks.
  • Ability to work effectively under deadlines and independently prioritize tasks.
  • Experience with code reviews, debugging, logging, monitoring, and production incident response.


๐ŸŽฒ iGaming Experience

  • Commercial experience in the iGaming industry.
  • Experience developing or maintaining backend systems for online casinos, sportsbooks, gaming platforms, wallets, payment systems, or transaction processing.
  • Experience integrating third-party game providers, payment gateways, and external services.
  • Ability to investigate and resolve discrepancies in financial data, transactions, and third-party integrations.
  • Strong understanding of the reliability, security, and data consistency requirements of production iGaming platforms.

โž• Nice to Have

  • Practical experience using AI-powered developer assistants such as Cursor, Claude, or similar tools.
  • Experience with Redis, message queues, background jobs, and event-driven architecture.
  • Experience with Docker, Kubernetes, CI/CD pipelines, and cloud infrastructure.


๐ŸŽ What We Offer

  • Work Format: Fully Remote.
  • Compensation: Competitive salary, discussed individually based on experience.
  • Growth Opportunities: Work with a modern technology stack, a strong engineering team, minimal bureaucracy, and AI-powered development tools to streamline routine tasks.

Required languages

English B2 - Upper Intermediate
Ukrainian B2 - Upper Intermediate
Russian Native
Published 29 June
100 views
ยท
46 applications
Last responded 1 hour ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...