Skip to content

Web developer (Node.js)

Limassol, Lemesos, CyprusWeb

Job description

Scorewarrior is a game developer and publisher from Limassol, Cyprus. The company was founded in 2015 and is focused on 4X strategy MMO games. Our team consists of 120+ passionate, talented, self-demanding, and constantly developing professionals who love making high-quality games.

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

About the position:

We are looking for an experienced Web developer for our passionate game development team.

Challenges that will face you:

  • Create a convenient tool for operating the game.
  • Write a new front for the web version of the game.
  • Help in creating a scalable and reliable API.
  • Participate in the creation of fault-tolerant infrastructure and application architecture.

Tasks to be solved:

  • Develop various game services: notification, transaction, utility services for Support and Community employees.
  • Refine and expand the game site.
  • Engage in the integration of payment counterparties.
  • Configure and analyze project monitoring (Kibana, Grafana, Sentry).
  • Conduct code reviews, and participate in technical discussions.
  • In the near future, participate in a paid-on-call.

Job requirements

  • Knowledge of PHP from 7.4 and experience with one of the popular frameworks.
  • Node.js, Typescript, ReactJS.
  • CSS, HTML.
  • PostgreSQL / MySQL.
  • Experience in mutual integration of REST, and JSON RPC services.

It will be very useful:

  • Examples of serious code that can be shown (GitHub, GitLab, and bitbucket).
  • Experience with PHP testing frameworks (codeception, behat, phpunit, etc.) and JS (jest, mocha, chai, etc.).
  • Understanding of DDD and hexagonal architecture.
  • Broad IT outlook and desire to develop.

A few words about how we work:

  • We have no tasks on the table, unnecessary politics and corporate pressure, but at the same time the work is faster and friendlier, there are fewer approvals, projects are not canceled, challenges are tougher and the result is seen more often.
  • We use a modern stack of technologies: PHP7, Phalcon, nodejs, React, PostgreSQL, RabbitMQ, Elastic Search, Kibana, TeamCity, YouTrack, you can't list everything.
  • We give the opportunity to develop and implement our own features.

What we offer and our benefits:

  • Full-coverage relocation for you and your family to Cyprus (Limassol).
  • Modern and sunny office space very close to the Mediterranean sea.
  • Excellent and competitive remuneration package.
  • A contract under European Law.
  • Private health insurance for you and your family members.
  • Personal development courses.
  • Friendly working environment :)