Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 1 месяц назад

Backend Developer (Scala)

Формат работы
onsite
Тип работы
fulltime
Английский
c1
Страна
Sweden

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

Текст:
/

TL;DR

Backend Developer (Scala): Building robust game server components using Scala and functional programming principles for high-level game specifications with an accent on modern, pragmatic approaches like Tagless Final and libraries such as Cats and Cats Effect. Focus on owning applications, ensuring 24/7 deployment on Kubernetes with great performance, and actively participating in code reviews to maintain high quality.

Location: 100% On-site in Stockholm, Sweden

Company

hirify.global is a game development product company focused on building robust game server components, part of Evolution.

What you will do

  • Build robust game server components using Scala and functional programming principles.
  • Translate high-level game specs into executable domain logic.
  • Work closely with other developers and QAs to ensure smooth integration into the Evolution platform.
  • Write unit and other automated tests.
  • Actively participate in code reviews.
  • Own your applications, ensuring 24/7 deployment on Kubernetes with great performance.

Requirements

  • Highly proficient in spoken and written English.
  • Passion for Scala and Functional Programming, and improving yourself technically.
  • Proven experience in delivering production software using Scala or comparable experience (JVM, Haskell).
  • Interest in functional and reactive programming.
  • Excellent communication skills and a pragmatic approach to problem-solving.
  • Bachelor’s Degree in IT or equivalent.

Nice to have

  • Experience building high performance clustered systems, modular FP-based architecture, or actor systems.
  • Experience in Cats, Cats Effect, ZIO, Tagless Final.
  • Experience with Event Sourcing & CQRS.
  • Experience with Docker, Kubernetes.

Culture & Benefits

  • Work with games played by extremely many people all around the world.
  • Work in a positive, creative, and fearless environment, pushing limits and trying new things.
  • Take pride in your work, maintaining focus on the big picture and thinking ahead.
  • Be a team player, willing to share knowledge and learn from colleagues.
  • Enjoy a dynamic and creative environment.
  • Benefit from a Whistleblower Protection Policy providing secure and confidential reporting channels.