Position: Scala Developer
Company: JetSoftPro
Category: Scala
Experience required: 1y
English level: intermediate

The key consumer of the platform is now SuperApp, an application with a million audience and many integrations, including a voice assistant.

Messenger is not just a chat. By creating a messenger, you will gain experience with almost all modern technologies - client-server interaction in real-time conditions, grpc-api, microservice architecture, using kafka and postgresql, working with audio and video, openshift containerization and orchestration, working with high loads.

Position Requirements
Knowledge of the scala programming language

Year of experience with scala in production is preferable, but we are ready to consider without experience, if you have learned it well, wrote some pet-project, and worked with the JVM before

Understanding the Actor Model

Experience with MongoDB

Experience with Apache Kafka

Knowledge of JavaScript at the level, "I'm not afraid to go fix a couple of buttons, without involving a front-end developer"

Knowledge of classical algorithms and data structures

Experiences for working with docker and kubernetes