Scala Backend Developer

9 Minutes ago • All levels
Backend Development

Job Description

You will join a backend team responsible for developing and maintaining end-to-end solutions for one of our games. Collaborating with game designers and product owners, you will discuss, prioritize, and decide on new features. The role involves developing, maintaining, and testing game and data services, automating tasks, and contributing to an efficient team process. You will also discuss technology and architecture choices, directly impacting the product.
Must Have:
  • Broad general technical knowledge and in-depth specific subjects
  • Experience leading architecture of a large system
  • Focused on team and company goals and effective delivery
  • Accountable for team performance
  • Builds trust by showing and admitting vulnerabilities
  • Debates productively within the company
  • Listens and reacts constructively to ideas from less experienced people
  • Shares team’s failures openly and constructively
  • Leads by example in technical and organizational domains
  • Reacts with pragmatism and positivity in challenging situations
  • Great at sharing information
  • Seeks, gives, and receives feedback, especially negative
Perks:
  • Attractive terms of cooperation tailored to your needs (full-time; B2B)
  • Working with a friendly, supportive, and value-driven team
  • Interesting job with the opportunity to contribute and implement your own ideas
  • Flexible working hours
  • Possibility to work from home
  • Constructive cooperation based on trust and respect for the employee
  • Modern office

Add these skills to join the top 1% applicants for this job

game-texts
mysql
react
elasticsearch
couchbase
kubernetes
scala

Job description

You will be part of a backend team that develops solutions for one of our games and is responsible for the end-to-end. Together with game designers and product owners you will discuss, set priorities and decide about new features. All technology choices are available at your disposal, as long as they work and have been approved by other team members.

Most of our services are implemented in Scala with a heavy focus on functional programming. We deploy them to Kubernetes. We use Kafka as an event streaming platform.

RESPONSIBILITIES AT THIS POSITION

  • Developing, maintaining, and testing game and data services;
  • Developing, maintaining, and testing game and data services developing infrastructure;
  • Automating things;
  • Developing an efficient team process;
  • Discussing technology and architecture choices with the team;
  • Having a direct impact on the product;

Job requirements

**Check below what we expect:

**

  • has broad general technical knowledge — and knows specific subjects in-depth;
  • has experience leading architecture of a large system;
  • is focused on team and company goals and their effective delivery;
  • feels accountable for the team performance;
  • builds trust by showing and admitting their vulnerabilities;
  • debates productively within the whole company;
  • is able to listen and react constructively to ideas from less experienced people;
  • shares team’s failures openly and constructively;
  • leads by example in both technical and organizational domains;
  • reacts with pragmatism and positivity in the face of challenging situations;
  • is great at sharing information;
  • seeks and is able to give and receive feedback, especially negative ones;
  • Competency in Scala 2;
  • REST API development;
  • Experience with Kubernetes, Kafka;
  • Knowledge of Cats, http4s;
  • Experience with databases, especially Elasticsearch, Couchbase, MySQL.

and we offer:

  • We’re offering attractive terms of cooperation tailored to your needs (full-time; B2B);
  • You’ll be working with a friendly, supportive, and value-driven team;
  • An interesting job with the opportunity to contribute and implement your own ideas;
  • Flexible working hours and the possibility to work from home;
  • Constructive cooperation is based on trust and respect for the employee;
  • Modern office

Set alerts for more jobs like Scala Backend Developer
Set alerts for new jobs by Reality studios
Set alerts for new Backend Development jobs in Poland
Set alerts for new jobs in Poland
Set alerts for Backend Development (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙