Backend Developer (Node.js/Nest.js)
New
Z
ZexterIGaming software
Source API remote eligibility restrictions: Armenia, Cyprus, Georgia, Poland, SerbiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of commercial backend development experience with Node.js and TypeScript; 5+ years of hands-on production experience with PostgreSQL and other relational databases; 5+ years of commercial experience with NestJS.
- Required Skills
- DockerNode.jsPostgreSQLSQLKubernetesTypeScriptRedisNest.jsCI/CD
Requirements
- 5+ years of commercial backend development experience with Node.js and TypeScript.
- 5+ years of hands-on production experience with PostgreSQL and other relational databases.
- Strong SQL expertise, including query optimization for high-load systems, index design, performance analysis, transaction management, and concurrency control.
- 5+ years of commercial experience with NestJS.
- Understanding of dependency injection, modular application architecture, Clean Architecture, and software design principles.
- Experience with REST API design and backend service architecture.
- Experience developing and maintaining high-load production systems.
- Experience with automated unit/component and integration testing.
- Experience with load and performance testing, bottleneck identification, and validating system behavior under heavy traffic.
- Experience with Redis, message queues, background jobs, and event-driven architecture.
- Experience with Docker, Kubernetes, CI/CD pipelines, and cloud infrastructure.
- Experience with systems requiring financial accuracy, idempotency, transaction consistency, and auditability.
- Experience with code reviews, debugging, logging, monitoring, and production incident investigation.
Responsibilities
- Build scalable, reliable, high-performance backend solutions for iGaming products.
- Develop and maintain high-load production systems.
- Design and optimize SQL queries, indexes, and database performance.
- Develop and maintain backend services and REST APIs.
- Write and maintain unit, component, and integration tests.
- Run load and performance tests and identify system bottlenecks.
- Work with Redis, message queues, background jobs, and event-driven architecture.
- Take backend features from implementation and testing through deployment and monitoring.
- Investigate production incidents and resolve issues.
View Full Description & ApplyYou'll be redirected to the employer's site