Job Requirements:
Excellent knowledge and use of the Scala programming language and in particular DSLs; prior experience with external DSL development a big plus. Good understanding of compiler fundamentals.
Role:
This role is for a project to design and develop a Scale DSL to translate a proprietary scripting language to Scala. This is a start-from-scratch project so the candidate needs to know how to design and implement an external DSL in Scala. It is a short-term project with a lot of flexibility in terms of hours and location.
Skills Required: Functional Programming, Compilers, Scala and DSL, Linux.
Hi,
I am a core Scala developer with approx 3 years of experience.
I work as a developer on a DSL like yours which is used to do terabyte scale data parsing.
I am skilled in Scala, Akka, Cassandra and related technologies.
I will be pleased to help you with your project. Please do let me know your requirements in detail.
Thanks