Senior Web Developer
We're looking for a Senior Web Developer to join our team that builds and scales high-load user-facing web services, including game accounts, payments, notifications, and our core game website. These systems are mission-critical, serving millions of players globally.
You'll work in a high-ownership environment, driving engineering decisions and helping shape systems that are robust, observable, and built to scale. We value initiative, technical leadership, and a drive to create elegant systems that bring real value to players.
The current application stack is written in Node.js 22 (NestJS) and PHP 8.3 (Phalcon), deployed using Ansible, with a small portion of the applications migrated to K8s.
- 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.
- 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.
- Have designed, launched, and maintained complex distributed systems in production.
- Are comfortable troubleshooting real incidents and improving system reliability.
- Have led the development of a system from scratch to production and learned from failures.
- Are proactive, autonomous, and take end-to-end ownership of your work.
- Make decisions using metrics, trade-off analysis, and user-first thinking.
- The best team in the world!
- An excellent remuneration package, including a 13th salary.
- Full relocation coverage for you and your family to Cyprus (Limassol).
- A modern, sunny office close to the sea.
- Private health insurance for you and your family members.
- A monthly pre-school, school, and university allowance for employees' children.
- Lunch compensation.
- A sports and fitness allowance.
- Company-funded personal development opportunities (professional and language courses, books, etc.).
- Bonuses for outstanding results, years of service, marriage, and childbirth.
- Friendly monthly office parties and epic annual offsite company birthday and Christmas celebrations.
More information about the vacancy: Senior Web Developer at Scorewarrior