That's awesome to hear that you've read/heard about our culture and dev team--we are really proud of both, so I'm glad that they are getting the props they deserve. As far as Scala goes, no, you do not need to know Scala from the get-go. Many of our engineers have learned it at Curalate, but having several years of experience in at least one object-oriented language is crucial. Let me know if you need anything else!