
Studio: Scorewarrior
Job Opening: Web Software Engineer
Location: Limassol, Lemesos, Cyprus
Type: Full-Time
Responsibilities:
- Designing and implementing our client entry point and maintenance system.
- Reducing technical debt by driving architectural improvements, establishing code standards, and introducing best practices.
- Refactoring and scaling existing services: accounts, payments, notifications, and the game website.
- Building and maintaining robust monitoring, logging, and alerting systems to ensure production reliability.
- Contributing to cross-team technical discussions, design reviews, and system evolution planning.
Qualifications & Skills:
- 5+ years of commercial backend development experience in Node.js/PHP.
- Practical experience in software design: SOLID, YAGNI/KISS/DRY, patterns.
- The ability to participate in creating or reviewing architectural documentation (ADRs/RFCs).
- Databases: experience with relational and NoSQL databases, caching, and cache invalidation
- Testing: Writing unit and integration tests.
- Networking & Concurrency: TCP/HTTP, RPC (gRPC/protobuf/JsonRPC).
- Observability: Prometheus/InfluxDB, Grafana, or analogs.
- Basic knowledge and practical experience with CI/CD pipelines.
- Confident knowledge of Docker and an understanding of Kubernetes principles.
