Scala Developer

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Мы делаем уникальный финтех-сервис для европейского рынка

Описание вакансии

Условия работы

Vivid - finances have never been so simple and convenient. Our goal is to make the best application and the coolest customer service that you will definitely want to share with your loved ones. We have recruited a team of professionals with extensive experience in successful projects around the world and we continue to look for the best of the best all the time.

The team is just getting together, so people in it are growing rapidly - in careers and professionally. The level of candidates is important to us; therefore, we guarantee that only experienced professionals will surround you. We have the entire AWS stack, the freedom to make technical decisions and the lack of legacy.

We use modern scala FP stack: ZIO, scalates, cats, tofu, typed schema, tagless final, circe, fs2, droste etc.

Other technologies that we are using: Redis, Consul, Postgresql, Kubernetes, Helm, DynamoDB, Kibana (ELK), Grafana, Prometheus, gRPC.

What you'll do:

  • Develop payments backend
  • Participate in testing the backend
  • Perform releases on regular basic
  • Help customer care in resolving customer issues
  • Share knowledge with teammates

What you'll need in order to be successful:

  • Strong knowledge of standard Scala, Kotlin, Java
  • Must be familiar with modern DB, Queues, Reactive paradigm, OOP, functional programming, container technologies such as docker, kubernetes
  • Belief that any software is first and foremost made for its users
  • English B1 level as a plus

What we offer:

  • Opportunity to participate in the creation of a new and innovative company
  • Great working atmosphere in a motivated and dynamic team
  • Opportunities to learn and grow together with the company
  • Healthcare benefits, Sport, Language courses, Learning Budget, Free Lunch and fruits
  • A Vivid prime subscription for free

How it goes:

  • 20-30 minutes HR Interview
  • 90 minutes Technical Interview
  • 60 minutes Final interview
  • Offer