Skip to content

Web developer (Node.js)

On-site
  • Limassol, Lemesos, Cyprus
Web

Job description

Scorewarrior is a game developer and publisher from Limassol, Cyprus. The company is focused on the 4X strategy genre with an ambitious goal to grow it’s hit game Total Battle to become the No.1 strategy game in the world. Our team consists of 140+ passionate, talented, self-demanding, and constantly developing professionals who love making high-quality games.

Our mission: 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

To work, you will need:

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

  • The best team in the world!
  • An excellent remuneration package, including a 13th salary.
  • Full-coverage relocation for you and your family to Cyprus (Limassol).
  • A modern and sunny office space close to the sea.
  • Private health insurance for you and your family members.
  • A monthly school allowance for your children at pre-school and school-age.
  • Lunch compensation.
  • Personal development opportunities paid for by the company: professional and language courses, books, etc.
  • Bonuses for outstanding results, years worked, getting married, and the birth of a child.
  • Friendly monthly office parties and epic, annual offsite company birthday and Christmas parties.

or