Senior Web Developer

undefined ago • 5 Years + • Full Stack Development

Job Summary

Job Description

Scorewarrior, a game developer and publisher in Limassol, Cyprus, aims to make Total Battle the No.1 strategy game globally. They seek a Senior Web Developer to build and scale high-load user-facing web services, including game accounts, payments, notifications, and the core game website. These mission-critical systems serve millions of players. The role involves driving engineering decisions, shaping robust and scalable systems, and creating elegant solutions that deliver real value. The tech stack includes Node.js 22 (NestJS) and PHP 8.3 (Phalcon), deployed with Ansible and K8s.
Must have:
  • 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.
Good to have:
  • 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.
Perks:
  • 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.

Job Details

Scorewarrior is a game developer and publisher based in Limassol, Cyprus. The company focuses on the 4X strategy genre, with an ambitious goal to grow its hit game, Total Battle, to become the No.1 strategy game in the world. Our team consists of 190+ passionate, talented, self-driven, and continually developing professionals who love making high-quality games.

Our mission: to unite and excite people all over the world.

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.

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Limassol, Limassol, Cyprus

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Full Stack Development Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

We create games with a mission to unite and excite people all over the world.

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

Limassol, Limassol, Cyprus (On-Site)

View All Jobs

Get notified when new jobs are added by Scorewarrior

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug