Сучасна диджитал-освіта для дітей — безоплатне заняття в GoITeens ×
Thinksoft LLC is a European software development company founded by a group of experienced and qualified specialists, who have been in the IT industry since 2005. Our offices are located in Warsaw, Poland and Kyiv, Ukraine.
26 вересня 2020

Strong middle / Senior Scala engineer (FP programming) (вакансія неактивна)

віддалено $3500–4700

Необхідні навички

Scala — 4+ years of experience
Functional programming — 2+ years
Event streams (Kafka)
Akka (Http/Streams)
Cats / Scalaz
Passion for writing code in FP style.
Excellent communication skills (English at least upper-intermediate)

Буде плюсом

— Proactivity
— GitHub account with code samples
— ZIO

Пропонуємо

Work in a team which follows the best practices of SDLC.
Competitive salary
Working equipment
Fully remote

Обов’язки

New features development
Participation in architecture design activities
Participation in meetings with a team

Про проєкт

You will work in a product company from Germany with a friendly professional team.

The technical stack is — Scala (with Akka Http, Akka Streams, Doobie, Circle, Cats, Scalaz), AWS (specially EKS, S3, Kinesis, CloudWatch), Terraform, Kubernetes.

Working model — we follow Agile methodologies based on each of the team’s needs, we operate in 2-week sprints, we do the planning, grooming and have retros.

You will be working together in a friendly team — backend and frontend engineers, QA, DevOps, BI, PM.

Here is a short description of what our engineers mostly dealing with daily:
Infrastructure — we run pretty much everything in AWS. Migration from ECS to Kubernetes 95% complete.

Event processing — Kinesis as event processor and event stream — every service streams events to other services via kinesis events pipeline.

Microservices — all in Scala (30+ services, using cats heavily and monix for effect types).
Code is written mainly in a functional style, moving towards more abstract functional — tagless final). Other libraries that we heavily use: cats-effect, cats-tagless, htt4s, akka-http, shapeless, circle, doobie.

Misc — We also have 1 Spark EMR instance for generating and processing reports.

Data Lake — S3

DWH — Amazon Redshift

Гарячі вакансії

Всі вакансії