Job information

$ 55,000 - 65,000 EUR per annum

Job Summary

You will play a key role building and designing the core product
Develop and ideate innovative solutions and new features for a distributed reactive system based on product requirements and business challenges
Working with product managers to help define new features and coordinate the integration into the technical roadmap
Focus on sustainable development through proper documentation and tested code
Help define the processes and frameworks in the engineering team to support a high-performing engineering organization

Job Description

Main requirements

  • 4+ years hands-on development experience
  • Aptitude to reason about and design good system architectures
  • Excellent programming skills in Javascript
  • Experience in Elm or react is beneficial
  • Experience with functional programming languages (ideally Scala and the JVM)
  • Good understanding of computer science concepts
  • Worked previously in agile environments
  • Experience with distributed and scalable systems
  • Used to work with TDD and automated testing
  • You’re able to work in an English-speaking work environment *

Nice to have

  • Preferred: Acquainted with functional or reactive systems programming, in particular event streaming
  • Preferred: Experience with certification processes


  • Working with an innovative tech stack
  • Being part of a growing, interdisciplinary agile team
  • The opportunity to develop yourself with internal and external trainings
  • A professional, yet fun (tech) environment at our attractive headquarters in Berlin Kreuzberg
  • Water, coffee, fruits and amazing team events
  • Diversity - team of 10+ nationalities *