Senior Scala Engineer | B2B | Remote
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Fully Remote (worldwide) Scala - B2B Contract
Development and support of various Scala projects.
Essential professional experience:
• At least 3 years of Scala experience
• At least 5 years of programming experience
• Upper-Intermediate English proficiency
Good to have:
• Functional programming. Experienced tagless final user. Writing your own typeclasses. Using applicative functors.
• Modern Scala ecosystem. We will ask you to use ZIO, cats, cats-effect, basic lenses, Tapir, http4s, Caliban, Doobie, Quill, fs2.
• Algorithms and data structures. Understanding of fundamental ones, like binary search tree, DFS, hashtable, quicksort, etc.
You will work with these technologies:
• ZIO, Typelevel
• Postgres, Cassandra, MongoDB
• Kafka, RabbitMQ
• Docker, K8s
• REST, gRPC, GraphQL
• AWS
Бонусы
• Competitive salary
• Attractive international projects
• Participation in the leading world conferences (We are the organisers of https://2022.scala.love)
• International teams and multicultural environment
• Fully remote work and flexible working hours
• Rapid salary growth
• Fast professional and career growth