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.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →