This job has expired and no longer accepts applications.

Senior Web Developer (Node.js/PHP)

Cyprus

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.

Tasks to be solved:

  • 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.

Job requirements

  • 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.

You’re a great fit if you:

  • 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.

What we offer:

  • 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.

Posted on: 7/15/2025

Scorewarrior

Scorewarrior

Scorewarrior is a game developer and publisher from Cyprus. The company was founded in 2015 and is focused on 4X strategy and mid-core MMO games. Total Battle become the No.1 strategy game in the world.

Website

See all 4 jobs at Scorewarrior