Scala Engineer
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Scala Engineer (Scala/FP): Building scalable backend systems for games and related functionality using modern functional programming approaches with an accent on Tagless Final, Cats, and Cats Effect. Focus on developing high-performance clustered systems, actor models, event sourcing, CQRS, and ensuring 24/7 deployment on Kubernetes.
Location: Lisbon, Portugal (onsite, full-time)
Company
Successful publicly traded igaming company with an international team developing games featuring live video for customers worldwide.
What you will do
- Write production code, unit and automated tests for games and functionality;
- Collaborate with PO, frontend developers, and designers;
- Participate in code reviews to maintain high code quality;
- Own applications, deploy and monitor them 24/7 on Kubernetes with optimal performance;
- Continuously improve technically and deliver results proactively.
Requirements
- Highly proficient in spoken and written English;
- Proven experience delivering production software with Scala, JVM, or Haskell;
- Passion for functional/reactive programming and latest trends;
- Excellent communication and pragmatic problem-solving;
- Bachelor’s Degree in IT or equivalent.
Nice to have
- Experience with Cats/Scalaz, Cats Effect, ZIO, Monix, Akka, http4s, Tagless Final, Scala.js;
- Event Sourcing & CQRS;
- Docker, Kubernetes, Kafka, Cassandra.
Culture & Benefits
- Entrepreneurial culture allowing new approaches and technologies;
- Competitive salaries, recognition, and supportive environment;
- Modern Agile processes (Scrum/Kanban), JIRA, GitLab, Jenkins, modern hardware;
- Health insurance, contemporary office, tech conferences, training, hackathons.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →