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 ๐
๐
Average salary range of similar jobs in
analytics โ
Loading...