Desired Skills and Experience
- Responsibility for the realization of the backend architecture for one of our new games in Scala and Akka
- Designing and implementing high availability systems and service-oriented architectures and game features
- Drive the functional mindset within the company
- Education and technical guidance for other developers on Scala specific topics
- Working in close collaboration with Client Developers, Game Design, QA and System Administration
- Maintaining and extending our development tools and environment
- A university degree in computer science or an equivalent training in combination with relevant professional experience
- Several years of experience in functional programming (e.g. Scala or Clojure) as well as in building services for mobile (e.g. REST)
- Additional experience in C# is a plus
- Solid experience in Unit Testing, Design Patterns, Domain-driven Design, Code Reviews
- Successful realization of development projects, ideally in an agile environment
- Act as proactive team player, being motivated to learn and continuously improve
- Fluent English language and overall communication skills
- Shape the success story of InnoGames with a great team of driven experts in an international culture
- Competitive compensation and an atmosphere to empower creative thinking and strong results
- Exceptional benefits ranging from flawless relocation support to company gym, smartphone or tablet of your own choice for personal use, roof terrace with BBQ and much more